MKQHLHASRRRLWARGAEGLATMFLHRSELEETAARRASTSSATSLTPFLASSSRSSRARTAVRPEPSPNGGALSTHHAAQPRRQRSRPRRQRGGAGRPPHPVLLAHAGPVRRFCIPAQQIHERPAMVEGWLTSPRFNNLEELEFTEDLCYMRQLLPLPPSIFRFSNTLRVAAFSQCRVPDCTDLMLQFPHLKLLSLRQVKISETSLHSIIAGCPALEGLLLRNSYGFRCLRINSPTTRGVAFHSPYCWSHGDGEVCYHLEDVIVEFAPCLEKLLHIEQSVGLGVRVSVVVAPKLETLDVLDDVKDGYSVLDFGTVVFKGFEVVNFTTPVSSVKVLSLVMKNLSLDRVRARQEYFVEVLVSNLRVLMDVVTELKSYIDHVEDLS*