MLVAVTICGTLQYLVLELTLNYGDEGLGDPSNPNYDSWYNFEYKVLGGVITGVILPIFNVVYQMLARVLTRWENHRREVKHTDALVVKFFVVESFNAYFSLFYIAFVKENIYHLSVQLGSMIATKFIVDQFVEYGFPALLNRLKKGRKRWYMNRAGVSSHHAGRKGFLTEEEASFEQSTLPQVRDLYLEYAEMCIQYGYLVMFAPVFPVCFLLAAANNVQEIRGDLMKIVYLGRRPVPRAAKDIGVWYVFLKLFTFVACFTNAGII