MDYMNGPGRHHLFVPGPVNIPEQVIRAMNRNNEDYRSPAIPALTKTLLEDVKKIFKTTSGTPFMFPTTGTGAWESALTNTLSPGDRIVSFLIGQFSLLWIDQQKRLNFNVDVVESDWGQGANLQVLASKLSQDQNHSIKAICIVHNETATGVTNDISAVRTLLDHYKHPALLLVDGVSSICALDFRMDEWGVDVALTGSQKALSLPTGLGIVCASPKALEATKTSKSLKVFFDWNDYLKFYKLGTYWPYTPSIQLLYGLRAALDLIFEEGLDNVIARHARLGKATRLAVEAWGLKNCTQKEEWISNTVTAVMVPPNIDSTEIVKRAWKRYNLSLGLGLNKVAGKVFRIGHLGHLNELQLLGCLAGVEMILKDVGYPVVLGSGVAAASTYLQHQIPLIPSRI*