MHWGDPKMWYGVPGSHANALEDAMRKHLPDLFKEQPDLLHQLVTQLSPKVLKSEGVPVYRASQCCGEFIVTFPRAYHAGFNCGFNCAEAVNVAPVDWLEHGQGAVEVYSQQRRKTSISHDKLLLAAATEGIRALFEVSFLNKQTSENLYWKRVCGKNGILTNAIKGRVEMEMKRIEHLQTSFQFQKMEDDFDTTNEKECYLCFYDLHMSAATCTCLPDGFTCLKHANLLCSCDPKQRVVYLRYTLDELTTLVNSLEGDSDALQKWASEKFQLDPERAFLEDHKCVSSVPVKEEALALQSDPKQETFDMCVNQEMKVGHGCSIDLNLDNIGSTKVEKNNDEFDDIKVEVVSIGSVAFGKLWCNNQAIFPKGGVTSYNMI*