MDYMNGPGRHHLFVPGPVNIPEQVIRAMNRNNEDYRSPAIPALTKTLLEDVKKIFKTTSGTPFMFPTTGTGAWESALTNTLSPGDRIVSFLIGQFSLLWIDQQKRLNFNVDVVESEWGQGANLQVLAAKLSQDQNHTIKAICIVHNETATGVTNDISAVRTILDHYKHPALLLVDGVSSICALDFRMDEWGVDVALTGSQKALSLPTGLGIVCASPKALEATKTSKSLKVFFDWNDYLKFYKLGTYWPYTPSIQLLYGLRAALDLIFEEGLDNVIARHARLGKATRLAVEAWGLKNCTQKEEWISNTVTAVVVPPNIDSTEIVKRAWKRYNLSLGLGLNKVAGKVFRIGHLGNLNELQLLGCLAGVEMILKDVGYPIVLGSGVAAASTYLQHHIPLIPSRI*