MKMGASVSNFSVVRAPCEKVSCFIASHSASTWEYKGLSRSLWCGHAKLNYQNKLKRTDTIHKVARVPAIASALTGQLSRSTTDQEVLKNAIERNAGIEAVRQELQYFHPDDPRIVVLKHGVWRVKGIIQVSRSIGDVYLKNPEFNREPLYQKFCLSEPLRGPILTVEPSINVHTLQPHDQFIIFSSDGLWEHLRNQEEVDIVHNHPHAGSARRLVKAALQEAAKKREMRYSDLKKIDHGVRRHFHDDITVVVVFLDHSLISNFSSRGPTISIIGGGTTVPSNSLAPDSTNIDHVG*