MCFSAGMEAANGAIEHDFHNALVPINGSHSGSSGRSTPNGGDPAPGKLFVGGLSWQTSSEKLREYFGMFGTVTDVLIMKDPVTQRSRGFGFITFAEPGSVDKVLKCPIHTLDGKKIDPKHATPKNRAKQANRTKKIFVGGVSQDTSSDEVKAYFNQFGKVEETVMLMDQQTKRHRGFGFVTFENEDVVDRVCEIHFH