MAPPPSSGALTQPQAFGLLAAYTLVYVLPLYASPQTRASPGRSRDAPEAIRARITAVSLSTTACSLATLLLLPHVCDATAAATSCSPLRLMGYWPVGLAETLKSCLLTGLLFAAPLYEALVIDGGWREWISGFQPLRDIWAEWPAWRNLVAGPVTEECLFRSAAIPLLLVAGSSLSRIILLSPVVFGLAHLHHFYEFRVTHPQTPLVAAIARSVLQFSYTSVFGAYANFLFLRTGSLLAVVVVHAFCNSMGLPRVWGAVQPYWLSEDDAARPARVILWSGIYYALLVGGSVAWWKNLYFLTESPLALAVF*