MSNASGGSPTGRALIADLQRRSALLHRASNGFQVLALSEGGREMSAEQAAEVCRGRLAQREATPHKELEFGGGLWARYHEMKAQAMAEFVERVGTGRAAAAPVDLSGVNPYALLVVPEASSPDPLAAVRDAKRRASDVVATSNGWEVVRLEQRRRTPHAEYGGGPRARYGQERAAAEAEFVERFAAPFPPDVRHADRGAVLVVPQEDHPARAYEEFIALKAGPEAPTAPAHPERGGLGPLRAVPREVPARPAPSRAP*