MSINHFSPGFHRPLFSTPQLPIMLNPKSSLSVAAAADLLPMFEKPLTPSDVGKLNRLVIPKQYAEKYFPLSPSAAVAAAGDSADKGLLLSFEDESGKIWRFRYSYWNSSQSYVLTKGWSRFVKEKRLDAGDVVVFERHRRDGDRLFIGWKRRSAPSPADTAVATASGGGGWTRMFCSTNPYPSSHHHHHHHHLPSPPYQSSSDSPHAESSVQSQTVSVGNSKILRLFGVDLECQTDMSEPEPPSTLSVGSSLSLSGRDPTRHSFYTHYSSPLPHHMRMIKLPLS