MDKLGITSLDSACKGDLSDLAACQACKDSGDLVQRELVKTYRNLTNVATSKICYYFTVLYAAGVANEFGPKTKSTAECTLRVPFVETASRGRVLTYGFMGAAAALLICAFGLLYCLWKTKRNRKAEHRGFVRRNEKLLNSSVKPNTGAVWFSIQEIKTATDDFSEANLIGQGGFATVYSGTLPDGRRIAVKRIRNCSPEGDSEFLNEVEVINNIRHRNLVVLRGCCVASDDRDGHQRFLIYDYMPNGTLDDHIFGGKSKARPLSWSHRRNVILGTAKGLAYLHDGIEPSIYHRDIKPTNILLDDEMNACVADFGLAMIMAKEEGKSHLTTRIAGTHGYLAPEYALYGRLTDKSDVYSFGVVLLEIMSGRKALDTSAYSPSHYLITDWAWTLVKEGRTSEIIDKRIPQSGSEGVMKKFVLVGILCAHVMVAFRPRMVEVLKMLEGEAEIPEIPDRPLPLMHHGVSSLTEESSRSSRSSVMEYLALQRSQAFLGLPSVGVGDQMTMLP*