MDAPPRPAPPPLPPGPRPDTSGVLQQIMAITYQSLDEAQASKHALHCHRMQPALFSVLCEIKEKAVVSICCPQEEEPPGAQLLRLDGMLLAEGVAGAAAPSGCPNGGRTERSDYRAQLAQIRQRYRSELEKYEQACGEFTTHVTHLLREQGRMRPVSALEMERMVGVIRGRFRAIQTQLKQSTCEAVMTLRSRFLDARRKRRNFSKWATGVLNEYFYSHLSSPYPSEEAKEELARKGGITVSQCRANSHGRVLADLALQSSGTFRTDKWKPRAHPRLGQQEAPSGGGRLGWSRQPRHQGDALVLATAGRAAGETKKSLAESF