MQRADIIEHDEGQVLQKIDVHILVVPFPQEGHINGILRLAQALSAQDGILVSFAYPARFHSAALKRNKLSALQRNHPMLRFEVVEDGLPLEEEQGLTPDIVFASAAILQNAIKLLLQNLLHPPEPSSATLIPTPCCIISDTFCPWTQALADAARLPRIEFWTSTAATYSMGSQLSLLVSNGVLPLPNNCWADLENKWIADMPLIDSVPGLPPFPVTDMPCEFVHPEDVSDSKLQFMLAAFGHTGEAHTILVHSVYELESEVFDALRAHGYPIQAVGPLLDSHIETSLSTQAYNARHECLEWLDKQSPSSVVYVALGSIAKLNTAEMHSLALGLEASGHPFLWVIREDAIEDTLDNAVPEGFLQRTISKGIGLVIDWAPQTEVLHHRSIGAFFSHCGWNSTLECIWEGVPMVACPRAAEQRSNARWIVEKWKMGVELERQHDGSFTKEAVQMALKDVFASEGIQGQSYKERALQAKMLARSAVESGGTSHSNLVSLRQCLCRSSEL*