MSRIHHRNLVALLGYCQDQGTNILVYEYMHNGTLREHLHGPASQEKHLDWITRLKIAEDAAKGIEYLHTGCNPNIIHRDLKSSNILLDKDMRAKVSDFGLSRLAAEGTTHVSSLVRGTVGYLDPEYYVSQQFTEKSDVYSFGVVLLEMISGREAISDESFGINFRNIVQWARFHIDKGDIQSIMDPALGTNFNIQSVWKIAEKAMFCVQPYGKLRPIMSDVVKEIQEAINIEKEYESADEELFDTMSSQSRHSSILPNPLDCAESDLSVSLDDSFFLPSVR*