MASNGTNGVHADPASWKHYNEGSFLFTSESVGEGHPDKIADQVSDAILDACLREDPLSKVACETATKTGMIMVFGEITTQAKLDYQKVVRDAIKDIGYDDSAKGFDYKTCNLLVAIEQQSPDIAQGLHYEKALEQLGAGDQGIMFGYATDETPELFPLTLLFAHKLNAAMSAARRDGSLPWLRPDTKTQVTIEYKHDNGAVVPQRVHTVVVSAQHSPDITTEELRKEIKEKIIQKVIPAKYLSDETIYHIQPSGLFIIGGPQGDAGLTGRKIIVDTYGGWGAHGGGAFSGKDFSKVDRSAAYVGRWIAKSLVAAGLCRRALVQLSYAIGVAEPLSIYVDSYGTSEKTSEELVEIIRKNFDLRPGVIVRELNLDQPIYLQTAKNGHFGTNQSFSWEKPKELKF*