MKEKAESGGGVGYVRADQIDLKSLDEQLQRHLSKAWTMEKRKSLSDGEDNVNNTRHNQNNFGHRQLVFQRPLLGGGYSNNNNSSKNDIIRSTEVEKSRREWEIDPSKLIIKSVIARGTFGTVHRGIYDGQDVAVKLLDWGEEGHRSDAEIASLRAAFTQEVAVWHKLDHPNVTKFIGAAMGTSEMSIQTENGQMGMPSNVCCVVVEYCPGGALKSFLIKTRRRKLAFKVVIQLSLDLARGLSYLHSQKIVHRDVKTENMLLDKSRTLKIADFGVARLEASNPNDMTGETGTLGYMAPEVLNGSPYNRKCDVYSFGICLWEIYCCDMPYPDLSFSEVTSAVVRQNLRPEIPRCCPSSLANVMKRCWDANPEKRPEMEEVVAMLEAIDTSKGGGMIPPDQQQGCFCFRRHRGP*