MSEPSMNTMEHGSTDPNISSGKRKREVMDTGDVQRLRSAHGGPNNFDVNIQATDNYGYDAHGMPSNTTDLSHIDQQLLQAVGNQNGVSDDNAMTAKAALAAHQPESKYPPPEPSFDNNGLGNNLSFGQDVGQVSMGPVQSHTSTAAAVYAAREAQAQAAQQISPKPTVGSAEWHQVRKNNHKEVERRRRETINEGINEIARMVPGCEKAKGSILQRAIQYIAKLQEDSKEMAARFDTTNMTTNQAITEISAQNAKLKNEVNLRSDIASKWIQRCRDAGLSFDDYDDEKSLTKLPVDESHNIQT