MGKVAVGAAVIGGVAICAAASLIVRHHVRSSRRWVKTVEILKELEDKCATSNAKLKQIADAMTVEMHAGLASEGGSKLKMLISYVDNLPTGDEEGVYYALDLGGTNFRVLRVQLAGKSGIKSQEFAEVSIPPQLMIGTSQALFDYIAAELAKFVADEGDKFHLPPGRQRELGFTFSFPVMQLSIDSGSLMRWTKGFSIHDMVGQDVVAELTHAMKRQGVDMRVSALVNDTVGTLAGGRYDNKDVVIAVILGTGSNAAYVERAQGIPKWHGPPPKSGEMVVNMEWGNFRSSQLPLTEYDNALDVESLNPNEQIFEKMISGMYLGELLRRVLYRMADEAALFGVIVPQKLKTPFILRTPEMSAMHHDTSSDLRVVGNKMKDILEISNTSLKTRRVVVELCNIIATRGARLAASGILGILKKLGRDTVREGETPNTVIAMDGGLYEHYTEYSKCMESALHELVGDKVSDTIKLVHSNDGSGIGAALLAASHSQYLEVDGS*