MAHYSEDSTQDLLQAHLQLLHESLGYIKSTAIAVALDVGIADAIHHYGGSATIPQILAKIDVNPSKQRGLRRLMRMLTISGIFTIHHPAPSSSSDGCEALYQLTPASRLLLSDGGSTSLTPLLTMLLGPLLVSPLATVVTALVRQEEQPDLSAFGIAHGETVWDVADQEAAFNISLHDAIAADTRFLMPIVLKECGEVFQGIDSLVDVGGGPYGSAAAAIAAAFPHLKCSVLDLPHVVAQAPSDSNVQFIAGDMFESVPPANAVFLKWILHDWGDDECIKLLKRCKEAIPSRDAGGKVIIIDMVLGWGPSEEKHTETQLLFDLLMIALNGVERDEQEWKKIFFEAGFKDYKIITLLGIRSIIELYP*