MKKMMVTMRSCPKALHTLFSSLQLPCKPDLLLSDYSLKNIRVAPLHYFPNDRRNLVFIHSFVNSFSSASSISHSAHQSANGVSVCSSLPNKLSIPDFLQKSCGLLQKQANAVSKTLVHLKSTKKPEQVLAFFKEHGFTNAHIQKMVARCPILLTSSVQSTLQPKLRVFEDLGIMGDELGYLISKDPVLLRVSLDRKILPGVSILQNIVGTKENVAKIVMREPRIVYINIEKKFKPNLLLLQSYGIEGKTLCSFLFRKPRLFFSTETVLRVVLNTVEKLGIPRRSGMFPHAVFVVSSMNKMTLERKIKFLMGLGLSEEEVLLTFRKSPYILATSEKKLQCNMDFLVNTLKCEPSLIMLYPQFFMTSMEAKIIPRYRVLQMLRSMQLPKESFSVINMISTSEKRFLDKFVYKYGESSGLYELYKGMDGTLSSPDLEVKKGECDKIEQQ*