MGWALALHGGAGRISKSSISPAAREASETVLQEFLDAGCAALSEGKSALDVVELVVRLLENCPLFNAGVGAVLTQRGTVEMEASIMDGATRKSGAVSGVSTVVNPISLARLVMEKTPHVYLAFEGAEAFAKDQGVETRDESYFITPGNKERLAKALEAGLVLLDHSVSTDGPEHGGSREVLQADGHSGRDYPYANGHAANGHPIAAGAEFETVGCVAVDINGHCAAATSTGGLVNKMVGRIGDTPLIGAGTYANEFCAVSTTGKGEEIIRCLCAKEVASLMEYKYLPLKEATDTVIWKKLGEGNGGLIAVSSTGEVAMTFNTLGMFRACATEDGHRQIGIWKDACYDDDCPSNGNGSTKSSAVVVFDENHHGLLSSSNSNSDNELSQDLNEPRGNHQTKCPTGEKFVLWREGLDQHMTVEMPISPMDKPCSKTASK*