MIGLLTAVIVTTLGQPMEVLKTHLAANRHDTLRAAVQKTWLRGGPLAFYQGLIPWAWLEASTKGAILIITSTEIEYHAKMKLGASPTVCGALGGIGGGVAQAYLTMGMTTCMKTVEVTRTKMSVNGAKVPGTFEIFFKIIREQGIRGVNKGVNAVALRQITGWSSRIGIARFAEERIRWMSGKGKEEKLGFGEKILASTVGGALSCWNQPFEVLRVEMQSMKEEPGRSVRPTMMSTLKKIIRISGVKGLFRGVVPRIGVAGWATICMVGLGDMVKDFANRY*