MASVRRMKLGSQGLEVSAQGLGCMGMSAFYGPPKPEADMIALIHHAVRSGITLLDTSDIYGPFTNETLLGKALKGIKKEVELATKFGISFADGKREIRGDPGYVRAACEASLKRLDVDCIDLYYQHRIDTRLPIEITMGELKKLVEEGKIKYIGLSEASASTIRRAHAVHPITAVQLEWSLWTRDVEQDIVPTCRELGIGIVAYSPLGRGFLSSGPKMVDSLSNEDFRKFLPRFQPENLEHNASIFERVTEMATRKGCTPSQLALAWVHYQGNDVCPIPGTTKIENLNQNVGALSVKLTPEEMAELESLVSAGAVKGERYGSNVPTWRESETPDLSSWKGI*