MVDYVYGPGRTHLFVPGPVNIPDPVIRAMNRQNEDYRSPAVPALTKVLLEDVKKIFKTTTGTPLMIPTTGTGAWESALINTLSSGDRVVSFLIGQFSLLWIDQQRRLGFDVDAVESEWGQGADLAALERRLRDDAPRHAIKAVAIVHNETATGVTNDLAAVRALLDKHAHPALLLVDGVSSICALDFRMDEWGVDVALTGSQKALSMPTGMGIVCASPRALEASKTARFYDMGTYWPYTPSIQLLYGLRTALDLIFEEGLDNVVRRHNRLGTATRLAVEAWGLSNCCQKEEWFSDIVTAVVVPPNIDSAEVVRHAWKRYNLSLGLGLNKVAGKVFRIGHLGNLNELQLLGCLSGVEMVLKDVGYPVKLGSGVAAAAAYLSNSTPLIPSRI*