MELIPGLPYDIGLECLIRVPYDNFSSFTSVCRNWKLQIGLPEFWKLRRATGFTRQVILMAQARIDDPKIKLGSSKYLAFPVYRLTLYEPDSGYWAELPPLPGNSDGLPMFCQLVGVGLSLVVIGGWNPITWEPSNAVFVYNFVTATWRRGAEMPGCRRSFFGCASDSERTVYVAGGHDEEKNALKSAMAYDVASDEWVRMPDMASERDECKCTFSEGKFHVMGGYDTSMQGRFGTTAESFNISTWQWDPVNENFFDSATCPRTCVEGGDGKLYLCRDGDLLALRDSTWQVAAAIPAELRNVAFVTAWRGKILMTGSMGFNEPHNTYILDLQNYKWTKMDTPVNFSGHVQSGCCLEM*