MDITRFKEDLKAHLEEKIIPFWQSLKDDEFGGYYGYMDFNLNIDRKAQKGCILNSRILWFFSACYNVLKSEKCKEMAFHAFEFLKNKFWDKEYEGLFWSVSHKGVPVDVTKHVYVQAFGIYGLSEYYEASGDEEALHMAKRLFEILETKCKRENGYFEAFERNWQEKENRFLSENGVIASKTMNTHLHVLESYTNLYRLLKLDDVYEALEWIVRLFVDKIYKKGTGHFKVFCDDNWNELIKAVSYGHDIEASWLLDQAAKYLKDEKLKEEVEKLALEVAQITLKEAFDGQSLINEMIEDRIDRSKIWWVEAETVVGFFNAYQKTKEEKYLDAAIKTWEFIKEHLVDRRKNSEWLWKVNEDLEAVNMPIVEQWKCPYHNGRMCLEIIKRVD