MEELTTALVKLGSIPARLLNSFPRLTALAIGSYSIPCSSLASLFSHPQLALQLQQLDLTGTTVLHANEAKVSEQFENPGQPGQPGAIALDHLFHGLRLKQLSLDVHETKLMPDLQPLAPHLTQLCIVLEWCQRQPRALALLVGALPQLQVLTLMKQAGLQDVLQLLPALPRLHTLQLPHASIYEQQQLDALLAATQLTSIQLESIFNLTSRRTDAACSWQRLELTKYMDCASACCLPLHSLTQPLLLGGLSFSVLATEDQVQPQELLSLLQPLGGLVGRVKVLQLCDLDLADAADLARLCEGCTDVEFCGGSLTPSLDSWEQLVHYTTAVPPVTFKNNAGACSVAMRQLLWRLSKQAWAQGLDITIKHTAADLPKEAAGTESALMRFTDFKKPAKKPADNTKKPQTRDELLEAVRAERAERSKGRQRAAAATTLQVYVRYSGGYKEDSATVKLFWQGPSALQGPLGPSGPGPAPLQAPGSA*