MKGVTAVTRQFIVNPDLNFFHFLFLDMEAVPSSSLPPLHRCKILHLVRHAQGIHNVAGAEKYKKSPEMVDPRLSQLGWEQVENLRKHVHACGLMQRIELVVTSPMLRTMQTAVVVFGGDNQKNGMCASPLMLENVKNDHATVSSLNSPPFLTQELCRERLGVNTCDKRGSISEYKSLFPAIDFSLIESDEDILWRDDVRESDEEVSARGLKFIKWLWTREEKEIAIVTHSAFLFQTLPEFGYNCHPSTKNEICKFFANSELRSVMLLEKSGSGGSSMVKLTSNNYSIWRPMMEDLLYCIDLYDPIETTIKADGTISKPEKPEKMDEKDWGKLKRKTLGTIRQWVDISIFNHVSQESDPYDLWKKLKGFYERKTAHNKASLIKRLVNLKLKGEKSVSEHLSDFQDIINKLTTMKIVFYDELQALFLLSSLPDSWETLVVTISNSAPEGVLSLDVIKESMFNEEIRRKEM*