MLFFFFCWKQGSLPHGAHTLPLKAAMESSEGTVATEDDPPGRWADMAPDLLVNIFLRLSMKQLLRDIPLVCKPWKLASLDPLCWRTLDFSQPGTYLTSCLLQSLLQRSNGLLQEFTLPFEQDPQCLQLLAHSAPLLQKLHISESCANDEWATYAAPLMPYITDLDLSMCENKFSHLALEAFGKNCEGITKLRRNKKLFAIYVRLVDNSEAFAIAEHYPLLESLELRGNRLSAQGLQAILDSCPLLEHLDVAGCGNIMFMDDTLLNLCRTRLKVFVEPSYATIDDEYDIEEDLEDEDPWIDEYSIEGDDYEEWYSDEFHIDEDYLGFYGD*