MALVRGPIGVATVGSSGKARLQDAVASQFAARTTCLPSLVSLNHFPSQFCVSSCEGARCSSASKQRPVMPRATAAHASNTQSMTRIADTFSTLKQLGKVAFIPYLTAGDPDLDTTAQALRLLDDCGADIIELGVPYSDPLADGPVIQAAATRSLSKGTTLDKVLSMLKEISPSLKAPVVLFTYYNPILKRGMEPFLKAVKEAGGSGLVVPDIPLEETDKLRERSVANGLELILLTTPTTPKSRMKIIAKASQGFVYLVSLTGVTGARTSVQSRVETLLKELKEVTDKPVAVGFGISKPEHAVQVVEWGADGVIIGSAMVKILGEAASPKEGLAELEKFTKDLKNSIS*