MSVLATAGGTFLFYPAILALYHKAIDHTTTTLQQPDDRQNPQENTNVLLSLVIPAYNEQDRITVMLDECYEYFGKQPKCKAIQTLLQAYQQQHHGGKKKSPPSILVEWIVVNDGSNDNTCQVVQGYVDKLEDDQQPFLWKLVTLPVNEGKGAAVQVGMTEATGFYRLMVDADGATTFEQGLEAVSKAMLESITDPSKEENASPTIIFGSRAGDDVQRTALRAFLMHSFLWLRSCVVGTPLTLRDTQCGFKLFDKYSAMQLFSNLHLRRWAFDIELVYVALCMGMAIQEVTVPWHEVDGSKLNTGFLALLMVSIGMLRDMMCVRACYVLGIWTIQAVATGKL*