MEAVNMRLVILIPFLVIVPAVTANIGDFDEVWQTRAEEARKAALQAYNPHPEKVTDNFNKKVHKSFDSTNHTRRNLSKFSGLCMATNPIDRCWRCRSDWASNRMKLADCVLGFGQKTTGGKGGKIYVVTDPSDNDMVNPKPGTLRHAAIQEEPLWIIFAHSMAIRLNEELIMTSNKTIDARGANVHIANGAGLTLHDGDGISIFGATNIWIDHISMSNCADGLIDAIMASTAITISNCHFTHHNEVMLFGASDGYSGDAIMQITITFNHFGQGLTQRMPRCRWGFFHVVNNDYTHWLMYAIGGSHHPTILSQGNRFIAPPDINCKEVTKRDYSPESVWKSWTWRSQGDLMMNGAFFVESGDPNFDFSNKYVIRAKPGAFVTRLTRFSGALSCREGMPC*