MSLGRKKSPFRQLFLSAMLKYQLIGKKGRFFSKKKVHEYPLVHLHSLPLEILLEIFCLVDDYQTLRSVALCCKKFNHIVNKHLLYNLIVFKNPKKFYQFATIHLLADISNKINFLNTIEFINPQIKDSENTKLNIAGSYAVESKVRAMDQLNYTEFILSLSNLFTHAFGLQCVIFSEISPSFGFPMESKSGSSNIFKRKAPKTKNRRLGKLVMKTQSGWSIPLRNTHLSLIAEYFDVIDELCLVNFIIDNPITIKDLRINKIHFESCIYPFKKGPKRENLIFTNVSELELSKIANSTELSLIDLIKVKNEALHYLTLDIGSNIFYTNQEFKFGKYNPFFQLLCSGVGGYSRLDTLKLTNFELFDYLRHDDVHKDVDSWIEPPTDNFETFMEYTSQIPHLVIVLRKFPPRVKTCLKCGFKEQQLDKNIESLTYDEWKIFLKPLELNPGNTLQIFRHDYRLLYTKSKY*