MGSVAKSNTFLFTSESVGEGHPDKIADQVSDAVLDACLAEDPLSKVACETATKTGMIMVFGEITTNAKLDYQKIIRGAIKDIGYDDSDKGFDYKTCNVLVAIEQQSPDIAQGLHYDEALEKLGAGDQGIMFGYATDETPELLPLTLLLSHKLNSAMTQARKDGSIPWLRPDTKTQVTVEYAHDGGAVKPLRVDTVVVSAQHSDDVSTEELRTVIKEKIIKKVIPAELLDDRTIYHIQPSGRFVIGGPQGDAGLTGRKIIVDTYGGWGAHGGGAFSGKDYSKVDRSAAYVGRWIAKSLVHAGLARRVLVQLSYAIGVAEPLSIFVETYGTSEKSSDELVEIIRKNFDLRPGVIVKELDLAKPIYFQTAKNGHFTNQSFPWEKPKTLKF*