MGGTALIICLQQLKGMLGLKHFTSRTDVYHVLRAVIENRKEWTWQCAAVGAFFLAFLQLSRYVRKKKPSLFWVSAISPIIVVVAGCLFAYFFNAEKHGIAIVGKLNKGINPSSIHLINFSPEYLPNVVKAAIITAMIAIAEGIAIGRSFAIMNNDQIDGNKEMVAIGLMNIVGSLTSCYLSTGPFSKTAVNYNAGCKSQMSNVVMSLCMLLTLLFLAPLFGYTPLVALAAIIMSAMIGLLDYEKAVHLYKTDKFDFLICMVAFFGVAFISMDMGLILSVGLALIRALLYVARPPTCKLGTITNTAFRDIEQYPGSNETPGMLILKLGSPIYFPNSNYVRERILRWVRDEQSLENSQRNEIEYLLLDFGGVTSIDITGVETLKELRRCLAAKNIKIILINPRLGVMEKLITTKFIDLLGKESIFLTIEEAIENCSFSLNSSSQEKREDLEIA*