MLMHIFRIFKLIKWLDAVEYYLNPNRYTSLLPRVDNRKLQHLYITGLRENVVLGNPGEKSRYITATEHGGIEGISAASDDRVDHQDPENTSLLRFDALWEADYRHDSLLVFSTGRSPTLYKELRKEKPLLTPDITIMSVGTEITYGESMSPDKGWEEVLNEGWNRATVVEEASRFPQLKFQVETEQRPHKVSFYIEKTKSSEVINALSKRLEDCQLNVKIIYSGGIDLDILPQGAGKGQALAYLLKKFNSEGKSPVNTLVCGDSGNDAELFSIADVYGVMVGNAQEELLQWYEENAKGNPKVILAHERCAAGIIQAMQHFNLDPNVSPRDIVGLSQTEPKYFSLGHEIVEFHLWCERWRRAEVEDSNEIFQRFKSAIDPNCSLLHPWGIEENFFIGIDVLRQCYGDQKGKQFRIWIDKIRASKISSDIWLVRFDKWELIEQERRCYCTTALLKVKHDAPNSLSWIHIHETWLDGRGNRTNLCSI*