MNGHFLFVPPPEAPVFRPNEEEFKDPLDYIAKIRPIAFKTGICKIVPPKTWNPPFAVDINEFRFKPRIQRLYELEGGDKLRVPSIAGKYLDIFKLYKLVTENGGYQSVSDLRIWPTIAEKLGYQATRHASVIKQNYERILLGFDVVVNANGGNDEDVQEINYSANNELKNLRFFGAGPKATVPIIGGNTDRNCSTNLEEFSCRVCGSGDDEADLLICDTDSCQACYHLYCLTPPLTSVPKCRWKCPDCVRRACTLPNELYGFPQSQKTYTLYEFGVQADQFKAKYFGTEPCSMTYSAVESEFWRILQEYNEDVVVEYGADIHSSDVGSGFPTWGRIKTLVGTAEQLEEAKRYAASPWNLNNIAVLDR