MALIPKNYVPVGSTRIFGGNDIPEMLLSQHRTRNGFYSQIEVIEGELLWQGFGDTDGKPGIEVHLRANDRAMTHPGKCYSVKLLSDETRFRLNVFAHQSLQESNVDVSSTVGLFLEPLAPDLTPVAKQTEDTDCELQADR