MHHQVNGTTGNTFLFTSESVGEGHPDKIADQVSDAILDACLAEDPLSKVACETATKTGMIMVFGEISTKAHLDYQKIIRSTIKDIGYDSSEKGFDYKTCNVLVAIEQQSPDIAQGLHYEEALERLGAGDQGIMFGYATDETPELLPLTIQLAHKLNLAMKEARKNGSLPWLRPDTKTQVTVEYAHDGGAVKPLRVDTVVVSAQHSEDISTEQLRKEIKEKIIKKVIPKHMLDERTIYHIQPSGLFIIGGPQGDAGLTGRKIIVDTYGGWGAHGGGAFSGKDYSKVDRSAAYLARWIAKSLVKAGLARRALVQLSYAIGVAEPLSLFVETYGTSDRSSDELVSIIRDNFDLRPGVIVKELNLTNPIYCRTAKNGHFSDQSFPWEQPKELRF*