MKLKTDSCGIGSGQESFFFSFSDFSVTIGHTMIIFSATLSGYYRDRYFYWLHFCHVVRLMAMEGPVLCRPAMQAKSPAAALVNNSLTRFGQLGTISKYRNVSRFISPISQPSTKNIGPCCSFSSSSDGNGYMAGNFSDSDEDYVNSTVLEAVEVRSGSEGYVIKMRDGKNLRCVHNNSQGRNIPESAPQPAIVLRIEDGSETLLPIIVLEMPSVLLMAAIRNVHIARPTIYQVVKEMIDKMGYEVKLVRVNKRIQEAYCAELCLTKIDDSTDSITFDLRPSDAINIAVRCKVPVQVHRSLAYSDGIRPVEPARMAVAAGLSDGLLFTELDRPDGQASVEAQEFGLVKNMLIAAVEERYKDAASWKDKLMRLRSKRKNWA*