MKLTWDINDPKLPQEPKHFDAFQEWPDGYVRLIYSSEEKNAQRHLSGWAMRNTNNHNCQILKKSCLGVVVCARSCALPGGARLQLRPAICDKARQKQQKKTCPNCNSALELIPCRGHSGYPVTNFWRLDGKAIFFQAKGVHDHPRPESKLEAEARRSAIKKQMSSYHHSQKKRSLNSEAGRYHDSSGYTNNLQNFHCMDGPERVGIFTDTNFSIPAQSYPSLQSSDLYKAPHDAASFQEDQLSPYPKCPNPRIYMPMPYSYEFGVPTFISSSPYPTFYKDLTSPAIDADALSLSGSHYNAVSAHDKSSDNPGRHYGLKAARGKSGAERSDHGQAASSAAHPYCSGDYACRYSPSPAPVAPPLQTVITTTTKVSYQAYKPPALRHGDGLCDVKSLQSYAHVAENVSGAIYSGMKIQEDFGMIKSALLYQHDSIATKPKPAESVESYRYGLPLGSSFAEHEGQALRFESAEY