MFIASLVLIKPALLGAGGGNGFAPNFSPPEFHPSENWKPTPAGTHVGLMKDPPLTRNGPANFIQPAQQQGAVMMVYGLDSSTANTDKLFNLFCLYGNVVRIKFLKTKEGTAMVQMGDAIAVERSIQHLNNIPIGNDGSKIQIAFSKQNYLSESTNPYTLPDNSISFKDYSASKNNRFLSLTQASKNRIQPPSKILHFFNTPPGMSEDQLLQAFTSKDCHPAQVRMFPLKSERSSSGLVEFPSVSLAVAAIMKCNHSAIDHKEVGKHGH