MDSSDLTKTKTSSLSTPSKHFWVLPYKTQSLESLYTLGKILGQGQFGTTYLCTEISTSNLYACKTIPKKKLICKEDYEDVWREIQIMHHLSEHPNVVRIKGTYENALYVHIVMELCAGGELFDRIVEKGQYSEKEAAKLIKTIVGVVEACHSLGVMHRDLKPENFLFLSFQEDAALKATDFGLSVFYKPGETFSDVVGSPYYVAPEVLCKHYGPESDVWSAGVILYILLSGVPPFWAETDMGIFRQILRGKLDLESEPWPGISDSAKDLIRKILDRNPKRRLTAHEVLCHPWIVDDSMTPDKPLDSAVLSRLKQFSAMNKLKKMALRVIAERLSEEEIGGLKELFKMLDTDNSGTITFEELKEGLRRVGSELMESEIKDLMDAADIDNSGTIDYGEFIAATVHLNKLEREENLLSAFSFFDKDGSGYITIEELQQACKEFGLSELNLDEIIKDIDQDNDGQIDYGEFSAMMRKGTGGGVGRRTIRNTLNLGEALGLVQSEENV*