MGEEIDRHVLRKYEIQQKLGKGAYGIVWKTVDKKTRDTVALKKIFDAFQNSTDAQRTFREIMFLQEVNNHDNIIRLLNVLKAENDRDIYLIFEYMETDLHAVIRANILEDVHKQYIMYQLFKALKFMHSAELLHRDIKPSNLLLNSECQVKVADFGLARSMALMNKDLADRPVLTDYVATRWYRAPEILLGSTKYTFGVDMWSCGCILGELFRGQPVFPGTSTMNQLDRIIQLTGKPTEEDLLAIQSPFAESMLESLPCTSSNTTRELIPNTSEHAFDLLHKLLDINPDKRIIADAALRHPYLSQFHNPADEPSCNHVISIPINDNTKYTIQEYREILYSEVVKRKKVPLDLVIAYFFSNAIICQELRRRLRQRELARPN*