MTRKKLNLAYITNDSMRKATFNKRKRGFVKKIHELSVLCGIEACAVIYSPFSSGPEVWPSNSGVKEVVEKFVMLPEIEQEKKMVDHEGFLRQSINKTMENNDKKTKENKERMMKEVMFEFLGGQGDMLSLTDKTREDLCKYIDQYLKELYHHRNQTLTQSQLEYGESSSAADVMAPAAIAEVGPSAFPNPDVFNPPQLLPNELWALRPIIPSDPKPEPGMTFGDNFLPAANDQQVYYQMMNPVGVCDHQLNLHLNDNQYQNQFGYPNVSQDGIYNPNQQQEAWLVNQMMNNPEQMCLPMIEDNNRYYLQQP*