MLQDYLPLQPLGNGATGIVFLAQPLNDQHSLVAIKAFRRSRTHDLQRAHNEEQILSKLLQADKHFPFLPRLLSAFEDGEFHFVVLDYCSGGDLNMLRHSLPDKRFSPAAIRFYAAEIVLALEHLHEQGIVYRDLKPENILLTSQGHVMLTDFDLSVTLAPKKPLTPATFNILPEHQDAEQEEEKDMALTTCFGCSGRGINQRRRLGPMPSQRRVVPASHSRTDAEQAASGPCRSSSSEVRSHSFVGTEEYIAPEVIRGTGHDFAVDWWGLGVLLYEMAYACSPFSGRTSKETFDNILHQEAKIIGSSAGPLENLISRLLVKDPSSRLGSRCGAAIVKAHPFFTGVCWDALEGVLRPPFIPPSEPSSKYAASGFNLFSHLMEVDVSRAEARAKRNLQRKRRPNQILSPS*