MKLTWDINDPKLPQEPKHFDAFQEWPDGYVRLIYSSEEKNAQRHLSGWAMRNTNNHNCQILKKSCLGVVVCARSCTLPGGARLQLRPAICDKARQKQQRKACPNCNSALELIPCRGHSGYPVTNFWRLDGKAIFFQAKGVHDHPRPESKLEAEARRSAIKKQISSFHHSQKKPLSSEAGRYHDSSSYANNLQNLPFVDSLERVGVITDSSFSVPAQSYPSVPNAELHKAPYDLASFQEDQLSPYPKCPNPRIYMPKPCSYEFGVPTFISSSPYPMFCKDLTSPATDADALSLNGSHYNAVTTHDKSFENPGRHYGLKPSWGKTGSGDRSDYGQMQASSNHPYYSRDYPCRYGPSPSTMAPPLQTVITTTTKVSYQAYKPSALKYSDNLSNMKNLQSYTHVAENISGAVYSGMKIQEDFGMIKSALLYQHDPVPTKSKPAETVETYQYGPPLGNSYAEHDRQTLRFESAEY