MGLGFVAGVSFGCAGRSGKNVGTAYEGSCVRTRAAWSVRRVRGMTMAGAGQVDMPQKLEAEVNKFRNVPDAKLRYQQLLFYAKQLPPMDARYKVPENKVPGCLSTVFVHVELSSEGIVDLSGDSDAQLTKGLIALLINSFSGATVKQILNVTPDFIKESGLDVSLTPGRNNGFLNMLATIKQKVKGLANNTEAQEESPSPMTTESAAKGEQVGDEGRPMYSAIVSRLGKLQPSRLIVTDNSAQHAGHAGARGLNGESHFAVEIVSEFFDGLSLVKRHQLVYGLLAEQMQAGIHALQIDAKAPSEVS*