MAQPQRPLQVPDITKSTHSGGNTVLAYASSAMQGYRSTMEDAHATIENLDALTNTSFFGVYDGHGGSAVARYCANHLHNKVLEQEDFSSNLANALRQSFFRMDEMLRNQAASKELTEYGSGNEYWRTAGRSWLRCAPCVLGPVYCGPLAEGCTACVVLIRNTQIVVGNAGDARCVISRNGQAIALSNDHKPNFPEETQRIVAAGGSVSFSRGSHRVNNGIAVSRAIGDLSYKNNKKLRPEQQLLTCSPEIRADQLTDDTEFLVIACDGVWDVLANQAVVDFVRLHLNNGVELSVICESLLQEAITRDPPSTDNMSVILVRFLHPEGNRGARAATSSTSTGTVPSRHSKSISL*