MVLNRAHLAEFSTILANARKIAVLTGAGVSAESGIPTFRGEGGLWRTWNATELATPEAFRESPSLVWEFYHYRRCVVAKSLPNASHYALAVLQQRCEQEGKEFTLLTQNIDGLHAQAGSTDFVELHGSLWKTRCCHCNDVRVNRDMPICAALDGKGAPDPKTTDAGIKPMDLPRCKQCNGLLRPHVVWFGEALESRVLRQVDSALQNCDLLLVAGTSALVYPAAGYVPLVSALGGVVAEFNIEDTPASRSCRFKFRGPSACTIPQALGISLGQLPQAPSSSDSSA*