MTWFLIQLCIAGKIDPTNREDMSAFIFLLAIIACFAVPVYQILGIEAELRGQFEPRRPELPPEWHNLYYPREKLPFYYNSVTKASQWEYPDLPTPPDEPDVSVTSDELVGSYLADGTGQLFSALLKLPVTLLLYYAPLFELQWLIQLYKDHTIGGWSFWLLASAVAALPQPLPLLILALGGSQPAITPFLDGPVAVGWEAFLSLALLGSLASEVQSLIQTLDEAARARLPPRKMTADSSFLTNLVCALCPGLGWKLHPFALTLNFERIVIVPFLCKVPLRVPVPRWELLPGSLVALLFASPLVLPLARALSTPIEVAQAPERSAYMKFFNVVSKATEGALEPGVFIEAVISSPAVWVGVFVSVATVLIRKQKEAYESALMEWESEREKAAGENLGKEEKADQSNSLLLLEDIEERWKDDFDKRLGPQDD*