MATMALGSSQPAFVGGVLPEVAHRSIQTAKKPTATIAGGVSGTRQYISTRSALSLGAVAATALARRSKKVKRAACSPQGGTTVLSKAEKLQVPRFLLDNVDIFIFDCDGVIWRGDSIIPGIPQVIEKLKADGKKLFFVTNNSTKSRAGYQSKFTSLGLNVQPEEIFSSSFAAAAYLEQTKFKDTGKKVYIIGEKGISEELDLVGVXWLGGEEDAGKQPDMGSGGKVDFDHDVGAVVVGFDRHISYYKLQYAQLCLNELPGCEFIATNLDRVTHLTHAQEWAGGGTMVAAVSGCTGREPTLVGKPAPLMIDYIAQKYGITDRSRICMVGDRLDTDIAFGRNNGLKTCLTLSGVTSEDELLDKVPRKKGTEGIQPEFYVDTLRDFLP*