MNATSSTGRALTIQSHVVSGYVGNKCAVFPLQLHGFDVDPILSVQFSNHTGYGSWKGEVMTGDQLWSLVEGLETNGLLKGYTHLLTGYIGSASMLRTVARLVRKLRQHNPDLVYVCDPVLGDNGKMYVPAPLVGIYRDEIVPLATLVVPNQFEAELLTGSPIASEDDAIAACAALHAMGPPNVVLTSVDLDEKRCEQRFKITVPRIPSYFTGTGDLCAALLLAWSDKLPGQLGRAAERAVASLQGVLRKTAQAQAEAEAAGKTGIGCRELRLVQSVEELTRPTVTEEVQWLE*