MMALGEFVRQTAYKWRPYTTLDNCKHHHRLPFSQPINLSQSSLIYFHYIMAESLIFAYGSTEPVKDIRLHSTPAPADCGPHEVVVDFLAAPINPLDFLVLHGKYPVKPQNHITVADGEHRPIPGSDGAARIVRTGSAVTQFHVGNSVILRTHCRGSWRTHAVLDENDVLRVPSELDPHLACILRMGVAPAYFLLRDYSTLEPGDWIIQNAATGTVSHFVTQLARLQGVNVISVIRDRGTDDELERTKRSLRSHGAAIVLTVDELKTVGAEVLQGKRVNLAIDFVSDDALARLMASFLVPGATLVTAGFLGIAPSSPEANLRQFLWQRNITLKAFRLSDCLGRRSAFHQTALLEWFARLFLEGTLKTPALEYVRWKRGDPGLEGKLQEVLERHERGEVGERKKILVFEH*