MAMAKKQGAMLLSNAFRAFENPFLLPSNARNLSLISNHTAKWMQDTSKKSPMQLINEVPPIKVEGRIVACEGDNNPALGHPIEFICLDLKDPAICKYCGLRYVQHNHH