MAARKLGSLLRQHFFSLFFLFVGCFFFPKGGDLRQKRRKKKKLRTVTSGSGLSSSWTYLKRVFLSTTRISKSRNQTHPNGPLTTLTSARSSQNSLVTLVQPDPETRTENGFSDISSSDSPPFLPLRSEIFPCTTCGEIFPKPTLLEHHIAIKHAVSELVDGESSTNIVKIIFKSGWPEQGDNKKIPEIHRILKIHNSPKILARFEEYREFVKAKAARGSGNGRWDDERCVVDGNELLRFYCSTFMCSLGQNGSSGLCGHQYCSICGIIGSGFSPKLDGIATFATGWRGHVAVPEEVEEEFGFMNVKRAMLVCRVVAGRVGCDLIADDDVDKSGGGYDSLVGQGSGSKSGALLRIDDEELLVFNPRAVLPCFVIVYTV