MPRFTDNWVLDKSMFDYVQGGSCACCGFPHIFNIGGLEGLIQSMSDLETDAANQEIDAAKMSPWPEDMRDGIWTDRLLLRYRMKKEMRGYRHFLEEVVRNHHHDGDDATTPIDIKKAIPILHNFCTKHLTPFQLRQIFQLPRSELPEILKTKYKIHASAYAIVFCTVVEQVANFHVTKYPVDGRRFGSSGGGGCDLDDAEVEFEVDLRYDKFGPGFYIGIIDKNDDGDGATSTSGDDNNNSEECCWRVNETVLLRFLQRMVSLGGPTLLARAAKTSHDNQDDSDDDDEEENNSSTTTTPPAVGSNVPSFRSDRRVIRLLIARYWADGVMEKYRESQQMKEKKKEGGTE*