MEPKPATESKKSSVWVLPYKTQSLQSLYTIGKKLGQGQFGTTHLCTEKSSGNLYACKTIPKKKLICKEDYEDVWKEIQIMHHLSEHPNVVRIKGTYEDALYVHIVMELCAGGELFDRIVEKGHYSEREAAKLIKTIVGVVEACHSLGVMHRDLKPENFLFLSSDEDAALKATDFGLSVFYKPGETFSDVVGSPYYVAPEVLCKHYGHESDVWSAGVILYILLSGVPPFWAETDMGIFRQILRGKLDLESEPWPGISDSAKDLIRKILDRNPKRRLTAHEVLCHPWIVDDTMAPDKPLDSAVLSRLKQFSAMNKLKKMALRVIAERLSEEEIGGLKELFKMLDTDNSGTITFEELKEGLRRVGSELMESEIKDLMDAADIDNNGTIDYGEFIAATVHLNKLEREDNLLSAFSYFDKDGSGYITIEELQQACKEFGLSELNLDEIIKDIDQDNDGQIDYKEFSAMMRKGTGGGVGRRTIRNNLNLGEALGLIQSEENV*