MSWNNQPMCTPGSSMQHGSFGGNYMPPFDQMGGTAPVDTENLSLEHRTQVTGRELQELLSVSHQSIDEAQERKQALNNHRLKPALYNVFCEIKEKTALSLRSTAAASTEEELNAPDPQLLRLDKMLIAEGVTGTNDIGDFDGTGGGMAGDSGQIEHADYRAKLTQIRQLYHTELEKYKSACDEFTGHVINLLREQSRSRPISSTEIDLMVGIIRRKFRAIETQLKQSICEAVMILRSRFLDARRKRRNFSKEATEVLNEYFYSHLANPYPSEEAKEELAKKCGITVSQVSNWFGNKRIRYKKNIVKAKEEANMHAAMTAAAAVSEGTGRLPPHPHAMPDDHVTSSYPHAPVMYDYEEQQQQLQSQSAAPEHRDAGGWMTDEPERKRSKM