MALIRGLRESFDLGIRQVVVYCDDQLLYQYIVGRGKIKKKVVHLVDEFQLLLEEMTYTDADLIALNDVNFAFKLAREAIVSRDDVKAEICSICFEETEGERMFFTTEKCVHRHCFPCVKQYVEVKLLSGTVPTCLDDGCKFKLTLESCSKVLTLELIEMWKQKMKEDSIPAAERIYCPYPNCSMLMSKTELSSESDLSNDRSCVKCCGLFCIDCKVPSHSDLSCAEYKKLHHDPLVDELKLKSLAKDKKWRQCKMCRHMIELSHACNHMTCRCGYQFCYQCEVEWKNDQKTCSSGCLLTGHGYYDDYDYNEPEYDFEVDTCNYYSDEEAMTRREMIRMWNTEQFFSEEENADGNDDNWDDYNNYGGLTVFWRL*