MHSLHRRMCGQAGVVCVSNLGMDAQGLTPRGRVFSLEEQIQHKVHLLRERFAGPGRPPVVVLAHSIGCYMSIHAVHRLENHHLYSSQAATAAVDSVARQHWQHPDQEPAAAAAAGPAVAGAPSEAMQEPADWDGREAALMQGMQEELVAARSRQQGQAGTPPPDGQASGSGSSSGSSSGGGSSGGSVIKVVGMYPFLTVDPDCSHQRRLSQLTRHHKLLSRLAGGVGALPFGLRRGLVRLVAPQLEPHAVDTTVKVFTSATAAENGLYMGLTEFETLAAPAQWWLLEALGPRFAVFVAPGDTWFKKWKWDLMHKEVPGVESHWVDTQTHAFCVSQAQSDELAERIVPIVEAALQPAAQAVSRL*