MSEVEKLLSMNRKAADRYLKREVLGEGTYGVVYKAIDTKSGQVVAIKKIRLGKQKEGVNFTALREIKLLKELKDPSVIELIECFPHKGNLHLVFEFMETDLEAVIRDRNIFLSPADIKSYIQMTLKGLAFCHKKWVLHRDMKPNNLLIGPDGQLKLADFGLARIFGSPDRRFTHQVFARWYRAPELLFGAKQYGPGVDVWAAACIFAELLLRRPFLQGNSDIDQLGKIFAAFGTPKPSQWHDMVYLPDYVEYQYVPGQPFKTLFPTATDDCLDLLSKMFTYDPKARISAQQALEHRYFSSGPPPTEPALLPRPPPKREPGNPKVSDLNPHDGPVVLSPPRKSRRVMPHREGFEANMHPEKMDDHENEIQQAAGERSEQVPMSLDFSVFGMKPPTRPTINSADRTHLKRKLDLEFQPEEE*