MLYTFDSDGTKATGLYSLVEKKAYVLPLQDLPNRHIIVSCYGWIVNADERSELHLVNPITGEQIALPSVTTIEQVKPIYDDDAAAANGYKYLWHTGEVTVSDSSSILYYKAFVSCDPSMGGGYTVVLIHNPYCQLSFARAGDDKWTWLPPYSDYEDCFFKDGLLYAATLLGEIHMFDLTDPKVAPKIVMGKVKDFLYENIYIVEASCGNLLQIWRSDDLPKWDVPEGDEDDDHSFDSESEFDSESYVCDTNTIKVHKVSLTEGKIVEISSLDENLLFLGHGQTL*