MPDFQHRDCTLVYDDHPGPTERAPVLLLHGLGSSARDWEYQLPALLGRYRLLVPDLRGHGRSGKPRGGYSMAGFAEDCAALLDRLGCGPVHLVGISMGGMIGFQLACDRPDLLRSLTIVNSTPEVIPRKPREHLEVAKRKLLSRLLSLRTIGRALGRLLFPKAEQAVLREKIEARWAENDKRAYLASLDAIIGWGVQERLAEIACPTLVISADRDYTPVSLKQAYCERIADARLVVVEDSRHATPMDQPEIFNTTLLGFLADIDKTKEQPCSNVS*