MSDVDHLIAKKVADRYLKREVLGEGTYGVVYKAIDTKSGQTVAIKKIRLGKQKEGVNFTALREIKLLKELKDPNIIELIDAFPHKGNLHLVFEFMETDLEAVIRDRNIVLSPTDIKSYLQMTLKGLAFCHKKWVLHRDMKPNNLLIGPRGQLKLADFGLARIFGSPDRRFTHQVFARWYRAPELLFGAKQYGPGVDVWAAACIFAELLLRRPFLQGSSDIDQLGKIFAAFGTPKASQWPDMIYLPDHVEYQYVPGQPLRALFPMANDDALDLLSKMFAYDPKARISAQMALEHRYFTSGPPPTEPALLPRPPPKRESIDSKPPSDGGGGPTVLSPTRKSRRVMPHQHDHGNERSGPAPMSLDFSVFAARPPARPTINSADRSHLKRKLDLEFQVPEED*