MSNSTTGTTAALPPKPTWVLPYRTENLREVYTLSRKLGQGQFGTTFLCTHNATGRTFACKSIPKRKLLCKEDYDDVWREIQIMHHLSEHPNVVRIHGTYEDAASVHLVMELCEGGELFDRIVQKGHYSERQAAKLIKTIVEVVEACHSLGVMHRDLKPENFLFDTVEEGAKLKTTDFGLSVFYKPGETFCDVVGSPYYVAPEVLRKHYGPEADVWSAGVILYILLSGVPPFWAETEQGIFRQILLGRIDFQSEPWPSISDSAKDLIRKMLDRNPKTRVTAHQVLCHPWIVDDNIAPDKPLDSAVLSRLKQFSAMNKLKKMALRVIAERLSEEEIGGLKELFRMIDADNSGTITFDELKEGLKRVGSELMESEIKDLMDAADIDNSGTIDYGEFIAATVHLNKLEREENLVSAFSYFDKDGSGYITIDEIQQACKDFGLDDVHIDEIVKEIDQDDDGQIDYGEFAAMMRKGNGGIGRRTMRSTLNFRDAFGIIDHGSD*