MKEKEESGGGGYLRADQIDLKSLDEQLQRHLSRARTMEKRKSLSDGEDNADNKYNQNNFGHRQLVFQRPLLGGGGGYNNNYNNNHKLTTEVGRSRREWEIDPSKLIVKSVIARGTFGSVHRGIYDGQDVAVKLLDWGEEGHRSDAEIASLRAAFTQEVAVWHKLDHPNITKFIGAAMGTSELSIQTENGHMGMPSNVCCVVVEYCPGGALKSFLIKSRRRKLAFKVVIQLSLDLARGLSYLHSQKIVHRDVKTENMLLDKTRTLKIADFGVARLEASNPNDMTGETGTLGYMAPEVLNGSPYNRKCDVYSFGICLWEIYCCDMPYPDLSFSEVTSAVVRQNLRPEIPRCCPSALANVMKRCWDANPDKRPEMEEAVAMLEAIDTSKGGGMIPPDQQQGCFCFRRHRGP*