MDITRFKEDLKAHLEEKIIPFWQSLKDDEFGGYYGYMDFNLNIDRKAQKGCILNSRILWFFSACYNVLKSEKCKEMAFHAFEFLKNKFWDKEYEGLFWSVSHKGVPVDVTKHVYVQAFGIYGLSEYYEASGDEEALHMAKRLFEILETKCKRENGYTEQFERNWQEKENRFLSENGVIASKTMNTHLHVLESYTNLYRLLKLDDVYEALEWIVRLFVDKIYKKGTGHFKVFCDDNWNELIKAVSYGHDIEASWLLDQAAKYLKDEKLKEEVEKLALEVAQITLKEAFDGQSLINEMIEDRIDRSKIWWVEAETVVGFFNAYQKTKEEKYLDAAIKTWEFIKEHLVDRRKNSEWLWKVNEDLEAVNMPIVEEWKCPYHNGRMCLEIIKRVD