MSTMTTPTPSASCFLVGPVPFKDVAGPEDDNHITPPEECGHIISTLPTIAFLGRFVHHQYQGAWVIHERLPGVLSFQRSFTPRPGDVLLASPPKCGTTWLKALSFAIMARAAYPPTAGDHPLLRLNPHECVPFIDDLFSAGQDAKLEALPSPRLMNTHMHHSLLPASVAVDPNLKVVYICREPKDMLVSMWHFGNTIHPCDFSDMFESVCEGKSPDGPIWDHVLGYWRASKASPERVLFLRYEEMLLNPVESVMKLAGFLGVPFSAVDEVAGLPADIVKLCSIDTMKGLQVNKTGASGLFYKFQHKSYFRKGATGDWVNHMTPEMAQRLDDIFEYKLRGSGLSFSS*