MSFGNEGLMESAMKELKALKVVGRGAMGTVLLVQREGCEKPLALKAMSKSAMARNGDDGLRRAQIEKNILSRLDHPFLPTLFGHVETEKIMAWLVEYCPGGDLNSLRHRQTEKMFSESIIRFYAAEIVLALEHLHSLGIVYRDLKPENVLIQASGHVMLTDFDLSASLEVDHSSNQLDPASEADIPQESNYAQHRKRGLGRLNCVASFVNKKRKCPPSLGRSGTVQMSPVKRPACVSPTIDPAAAVPGRLNSFVGTEEYVSPEMLRATGHEFGVDWWALGILLYEMLYGYTPFKGSTRKETFYNILSKNPQFAGPWMPLRDLILRLLEKEPEKRLGFFYGSRHIKSHAFFRGVNWDSIHNVSRPPFIPCLLPLDDMMEIDGVDIEECVENLQTDIASKLNNSKHSSRSEDCREESRQNWVENLSRTREEDAYGVF*