MFRIATRAASNPLRALAVSSRTFATTRCVRSETRPTSLDAFTEEETMLREAVRRFAVDVVGPKVREMDENEQMDPAIIKGLYEQGLMGIETSAEHGGAESSFTSAIIAIEELAKVDPSVSVLCDVHNTLVNTVVRKYGTKEQQDKWLPQLSESKLGSFCLSEPASGSDAFALQTRAKKDGNDWIINGSKMWITNSYEAEIFLIFANVDPSKGYKGITCFLATKDMGVQIAKKEQKLGIRASSTCTISLDDLKVPEENIIGGIGKGYKIAIEILNEGRIGIAAQMLGLAQGAFDKAVPYTYERKQFGQAIGTFQGMAFQIAQAAIDIETARLMTYNAARRKEEGLPFTKEAAMAKYWASVVAQRVSGQAIEWAGGVGFTRETGIEKFWRDSKIGAIYEGTSNIQLQTIAKFIQKEYS*