MAIPAGSTSAAEDSAWVRVMELLTLHCVPMALQAAGKLKVLEILASHDQELSASDIVARMQPSVSNPTAHISLDRILRVLASHGVLSSSLHHEQLPHGQLPVRTYGMTAISRYLAGSNSLRAFSFMTLLKPLADAWQLLDQSVLEGTEAFTLAHGKSLYLFGQEDPHFAGVFNEAMNTHSNLFMPMLLQSYDGFHNVNTLVDIGGGTGACLHAIVSRYPHIKGINFDLPHVIATSPSYPGVEHVGGEMLKSIPQADAIFMKNLLHNWSDKSCVEILKNCYKALAKNGKVIIVGIIMSPGVETTPLGRVHSHLNLAMHAYFNEGKERTQQELESITNDAGFGRLHLAAQVHDTSVVELYKN*