MKRGFLLNKDVYDIDEKVTKCKEVNPNGKYCKDDFEIYMHIGSGNFSDVFMVKLKNDPSKIYSLKIFSKEKVNRMNKVNSVLTEKKVMIKLNTPGHLNVIKLISTFKDKENVYLLYEYADYELWEFLKTRSIGVSENITFNIILQMVHALAYIHDKDVIHRDVKCENFLINKDGTIKLIDFGTSKDLDHIPMENNKNECTIKDELSKFSLKKKNNNINKNLKNESEENTSMLRDDESNNYVLDNDSNEELDKISNNDISKNCRLKEPQYNESFKYDDKNTIKCNNDNLNNLDDTIHLININKRNYRRKKTFDNYVGTANFMPPEALINKCSGKVRDFWSLGCTIYQLVTCTIPFDGSTEWFIYNKIKKREINYPPIIPLDLVDLIEKLIVINPECRLGFKNGCEDILQHPYFQKRINNLLNFKLPKFSEAEKMYTYAINKYHKYISEKRELRQNDNSNEENNKKIAEMQENLLNQIKIYTMSDNGENESLILKNKIHKTIHFFLEEFHKQEKSEIEEADKWLKRYANL*