MMEQQYQLPIQPESTFDSDQVACVCEVLHQSGDIDRLAEFIWAIPNREDLRRNESVLKAQAFICFHRQNFKELYRILETNQFSPENHAELQDLWLKAHYSEAEKIRGRELGAVGKYRIRRKFPLPRTIWDGEETSYCFREKSRHTLKNWYAKNPYPSPKEKKELAEETHLTVTQVSNWFKNRRQRDRAAENKGSNASGERKEDSDISSDDGICDIKHQQQQQQQHPRIQHQRQQCSQMLLNPSMSMSSAVQEPNNLATAYSNQLAVAAAPGFNFAYNTHQSMQYIPGADMLYMTSYQSL