MPSASSAVPSAAARGDESQPLAAGAAPNVLLGRYELGGLLGRGASAKVYRARDLVTGRDVAIKSFPNPRAGGRECEGSAAIEREAAILARLRHRHVVRLHEILGTRKKVHFVLDLAAGGELFSLVDSDGRMSEDLARHYFRQLVSAVRYCHSRGVYHRDIKPENLLLDGEGELKVADFGLGAVADGSLHHTLCGTPAYVAPEILSKQGYHPAKVDIWSCGVVLFVLAAGYLPFNDASLINMYRKIYAGRFRCPNWFSPALRHLLRRILDPNPATRIDTDGIMEHPWFCHGAGGDGELEKLMCGHEEEAWFKTEFKEDMARDMTAFDILAFSPGSDLSGLFGPGPGTERVFVGEPAAAVLARVEDAGKKQGHRVRREGKNLAGPVYVEAEVGGIVAKVTVFRVADAVSVVEVVKGHGAEAAAFWSDWLEPAVKPQAV*