MDLKYLNQKEAIAVDQELFNDYKFSVDQLMELAGLSCAHAVAKCFPAEKHPRILVCCGPGNNGGDGLVAARHLALMGYTP TIYYPKPTAKPLFENLSHQCQQMDICDVKECPSVESAARDYDLILDALFGFSFKPPVRADFVAVVELMQQTKLPIASVDI PSGWDVEKGKLTECDVEPALLISLTAPKLCARQFRGEHHYLGGRFVPPALQRKYELNLPVYPGNELCVKL