MASGHKRQCDDEEGRRAYKLARKDLETLPEDDGQSITLLKWSTDRRKDTYSDWTIEIIVVNGGEQEEQVNVYHVHKCVLARGVRRSKYFDKQFRNERNFPLTKPATSRLELDPLQAKAFPQVLDYMYNPNCPLQISTENATALHSLADYLDMHQLRWVATSFCRSDVSLDTMETYYDHAMTLFNETVLSILAEFMANNLNSIDPNSTLVQHIHLRLWVDVLAHVKPQDRYTASLDASKLVAKVLTRHKDTLDAKTFQFLTAQDSLPRIDPSVALTLLEIEDEMAIVSVDDNAPPTSLQKRCAKALAKTWQIFDTAEERLKERSPAFLTELLHQSLGEARVENEVIKIDLEQKQQRLTETEQRLTDARQSLWKFSRPSNRGAEENGTRLWRGLELPASWF*