MAAFVGSIMGSASSFVGTQERCVSVQSAARAAPVLRSRARATVMSAHGLEKSQIPLNTFRPNAPYVGTCVYNSLIVGEGAPGETNHVIINTDGNVKYLEGQSVGVIPPGNDPKTGKPNKVRLYSIASTRHGDFGDDKTVGLCVKRLVYNDPETGEEVKGVCSNFICDLKPGDPVNLSGPVGTGLLMPADTSATIIMLATGTGIAPFRSFLRRAFAENNPDYQFKGLMWLFLGVPTSSTLLYQEELEEMQAKFPENLRLDFAISREQTDKDGNKMYLQNKMAEYAEELYSLFKKPNTYVYMCGLKGMAPGVDDIMTEIFAKDGLDWAEYRKEMKKAGRYELEVY*