MIFFIGVLTMGFTTNCAFLMVGRFIKGIGVGYALMIAPVYTAEVSPASSRGFLTSFPEVFVNGGILLGYVSNMAFVGLPKHINWKLMLEVGAIPSVILAISVLTMPESPWWLVMQGRLGDAKHVLDKTSKSKQEAEIHLSDIKDGTGIPQHCIDNIVPIPKRSPGEGVWKELLFRPSPPVPRIVIATMEIHFFQQASGVNIAVLCSPNIFEKA