MLIGRTEGMNHNKSRIGKYELGRTLGEGSFAKVKSAVNVETGQNFAVKILDKDNLFHHKIVDHFKREICNLKLINHPNVVRLYEVLATKKKIYIVLEFVNGGELFHQLSRNGKLEESEARKYFQQLIDAVGYCHSRGVYHRDLKPENVLLDEDGNIKISDFGLSAVPQQFREDGLLHTTCGSPNYVAPEVIAGRGYDGATADIWSSGVILFLLLAGWLPFDDNNLVVLYHKIFKSEFKFPKWLSAGARRLIKKILDPNPKTRISIAEIVEDEWFKQGYCPAKFVEENTSLDDVDAAFTNSEDHMFREETGPVMLNAFQLIAMSSSLDLSGFFEEEDAGERKTRFMSMYSAKDIMCRMEETAKAMRFQVERKNSKLFVVSPCLHVVELRKSAGDIEQFKELCNKLSSDLILQENITCG