MNKASTSRKTPLEDAKLSTSDQDPSDPHVLANKGREGGQEKSMPIVNPGKPRLKDVLSIYENGGKLGELERYLNIIYKPFYCLALTTSKFHLMKLHLALKSTAFEPNKHTALNVYRYSPIRSIKIYPHGNIYCQAFSKSSARSGLTHILRELMFLGYAPRVRRLKTNAVNATFSVPFNLSLMQFHLENPGVTRYDTSKFPFLVYKMMETTVEIAIFPTGYVIVLFSTSMEITKLAIAHTLPILYRFKDPNQDEYKLSLSSGDIDYKLLWENHFQKNGDRTTDW