MDSSDLTKTKTSSLSTPSKHFWVLPYKTQSLESLYTLGKILGQGQFGTTYLCTEISTSNLYACKTIPKKKLICKEDYEDVWREIQIMHHLSEHPNVVRIKGTYENALYVHIVMELCAGGELFDRIVEKGQYSEKEAAKLIKTIVGVVEACHSLGVMHRDLKPENFLFLSSQEDAALKATDFGLSVFYKPGETFSDVVGSPYYVAPEVLCKHYGPESDVWSAGVILYILLSGVPPFWAETDMGIFRQILRGKLDLESEPWPGISDSAKDLIRKILDRNPKRRLTAHEVLCHPWIVDDSMTPDKPLDSAVLSRLKQFSAMNKLKKMALRVIAERLSEEEIGGLKELFKMLDTDNSGTITFEELKEGLRRVGSELMESEIKDLMDAADIDNSGTIDYGEFIAATVHLNKLEREENLLSAFSFFDKDGSGYITIEELQQACKEFGLSELNLDEIIKDIDQDNDGQIDYGEFSAMMRKGTGGGVGRRTIRNTLNLGEALGLVQSEENV*