MKFNIYTSAFFLFYFIIRIVSHNISGTLTFGDSLLDVGINNYLNATPTSHCNNPPYGRIFDTGKPSGRFSDGELISDIIAKMLGLPFPLPYLDPTANGDNLKFGISFASGGSGLLNSTSELQNVAKVNLQISWFREYKDKLKIVLGTEQKATQFLNDALYFIGEGSNDYAFKSLNLAESLTSIEEFRNKLISNYKTYIEDIYSIGGRKFVIYGLTPIGCSPGLITVHNPLTRNCVDFLNNQAQEFNAYLVQLLNNITKELPGSQFIYLDKYAIFMDIIQNKFKYGFQVINRGCCGTGLIEFGQLCNPLVGACDDGSLYVYFDAAHGSLATYNITATKLRAQLESEFGVMF*