MAKIKNSDILKDYDLGKTLGSGSFATVKVGTNKTTKEKFAIKIIEKENCQDDSILNEIEILQRISHPNVVALYEAYQTPKRLYLVMELVTGGELYDRIVARGNYTEKDAATLIATIVKAIAYLHDNGVVHRDLKPENLLYASEASDAEIKITDFGLSKVLNHDKSMTTLCGSPLYVAPEILSNKGYDKAVDMWSIGVLLYILLCGFPPFYSESEPVLFKQIMKGQFDFPDPEWTDISPAAKELVTKLLDVNPKTRLTAAQALKHPWIATEDGASGRSLQDTIKALKIFNAKHKFKVAAKGIIAAGKLAALRVGGKSPAEGSS*