MKKLRHPNVLLFMGAVASPERLCIVTEFLPRGSLFRLFQRNTPGMDWRRRARMALDIARGINYLHHCHPPIVHRDLKSSNLLVDKNWTVKVGDFGLSRLRHATFLTAKSGKGTPQWMAPEVLRNEPSNEKSDIYSFGVILWELATEKVPWSGLNPMQMNANILLGSSFQMLPPIYYLLDHPKQPHPQGDFEMHGIFNLAYLTARGCLAFCVFMLPHLQRDLYLYIYLHCFPQFMYLIHKLHVIHNYVVFRGLPNGLLDGPVINGSRTNGVCLSGLGRLIAICLAWFSVSPTIQDCCILVFAKEARDKSLSLGSRSWSLIRASLDVLSVMSLGAL*