MKFLSLFLWLTATATLPTSLLVSRSASIGAAAASPVVISPGMTNLGNTCYLNSQLECAFHIPLIRSLIESPPLTFVTKDTHNQQQDEEAIPITEPTEEASEASGEYDTEDTQPSLESTEEDPAESGVSVEATEESSVTDDAATGSASAAIEEETPSEVAPVDEIAEGQAEDDSGAQSTTEEEVSAEEEEESLAIQALRKVFQDMAASSTPIAPRILCQVLGIPVFEQQDSQEFWKLLLPALQCPDLIDLYQGSFEAYIKANDGSNRERTREEPFLDLSLDISEDSILDSLHEDFGEPELLSVKEGNGWRPEKGAEKVDALKGSLLRVQGLPSILQMHLKRFNYDWQTDQMDKVNKKCTFPESLDLTSLCADIQDEEKPAAIYSLQSVVVHAGEYGSGHYYSYVRPDIQSDDWYRFNDHVVTKVSFDEVIADAYGGRRSKAPSSIQKKRNGPRQMLCRLRKALMPSKAPFGFGGRTSNALSNELLLMPACL*