MDDKVSEKESSPKQTEEDSEGKMAHVQPASYVNKKKYVFGKTLGAGTFGVVRQAKNTETGEDVAVKILIKKALKGNKVQLEALYDELDILQRLHHPNIVAFKDWFESKDKFYIITQLAKGGELFDRILKKGKFTEEDAVRILVEILSAVKYMHSQNIVHRDLKPENLLYIDKSDESPLVVADFGIAKRLKSDEELLYKPAGSLGYVAPEVLTQDGHGKPCDIWSIGVITYTLLCGYSAFRAERVQDFLDECTTGEYPVKFHRPYWDSVSNKAKQFILKALNLDPSKRPTAAELLEDPWIICTELKTHNLLPGLKEGLDARQKFRNSVERVRLNMKIQKLRDLYLEQTESDSDFDEGSQANGSVPPLKATDTSQLSKKLSEEEQSKLKSELTSKAFAQLVNTVLAEKEKFLNINRVCSSDSDLPGSDIKSLDEAKEKPEGKDTKTEE*