MESTLEKIDFESDEESPLTLSQSAGAKQSFQFETSSHTSVPKFRTLRKLQFTAFHSVYVVLFKAKINVLLPFGPLAVLMHYMTGRHGWVFFFSLLGITPLAERLGYATEQLACYTGNTVGGLLNATFGNATEMIISIYALKNGMIRVVQQSLLGSILSNMLLVLGCAFFTGGIVHYPKVQRFNQTAAIVSSGLLLMAVMGILFPAVLHFTHTEVHFGKSELALSRFSSCIMLVAYASYLFFQLKSHANLYDSVDEERENDGDEPEEEEAPEITMWEAIAWLTILTLWVSVLSGYLVDAIQGASDSWNMPVSFISVILLPIVGNAAEHASAIMFAMKDKLDITLGVAIGSSTQISMFVIPFCVVVGWIMGQPMDLNFQLFETASLFITVLVVAFMLQEGTSNYFKGLMLILCYLIVAASFFVHIDNKSDDD*