MLRASFVLLTLSCAAPLPTLAEPLRFAGDDGCPYLCPGTPQRPGYLVEALSQVLREPPHFDSLPWPRAVQMVRDGHRDGLVGAYGLDGLRVGSEPIGWVELAFYTRHDSDWRYSGDASLLGQRLGLAQGYVNNPRFEAWRSQAGDDDLHLQVLGGERVLPRNLQKLLLGRIDVLLEDRDIIEHYLEHHPQLAGQVRRAGELPGRQPLHVGLSPHLPEVDARLAELDEGLRQLRREGTLKVLGERYRLSFE*