MVLPQICARRGGKAYRYLAAFLTQQRAYASAAAEKDLVVIGGGPGGYVAAIKAGQLGLSVACVEGRGALGGTCLNVGCIPSKALLNSSHKYAEAKSHFAGYGIKVGDLSYDFSAIQKQKDTTVAGLTKGIEGLFKKNKVDYVKGWGKLVSGTEVEVAGLDGTTTRLKAKNILLATGSEVTPLPGVPIDEEKIVSSTGALALKSVPKELVVIGAGYIGLEMGSVYQRLGAKVGVVEFLDTIVPSMDSEVRRAFHRTLEKQGLRFKMNTKVTKGEVVGGRVKLTLESSKGGAVESMECDVCLVAIGRRPYTQGLGLEQLGIKKDARGRVEVDSNFRTNIPTVYAIGDIIKGPMLAHKAEEDGVAAVETIAGKHGHVNYATVPSICYTHPEVAYVGLTEDEAKAKGLDYKTGKFSFMANSRARAVGDTDGMVKIIAEKGTDKLLGMHIMGPNAGEMIHEGVLALEYGASAEDIARTCHGHPTLSEAVKEAALATAFGKPIHM*