MCGRARCTLGAQEVLRTARASDWIDQESYQPCYNAAPGACFPVVRSGDGGEPVVHTMRWGLVPSFTKPGEKPNFFCMFNARSETVAEKASFRRLIPARRCLIPVDGFYEWVKEKDGKQPYYVHLSTGEPLVFAGLWDTWQSAEGTMHSFTILTCDSCMRLDWLHDRMPVVLRTPEAQQRWLRTDDKDTLGTLHKLYVPYNGEDLVWHPVTRQMNTFKFQGPECCKELKIPSAATFFAPRSAKAAGAASTASCEPRSGDGEEAGVGGMQQVAADVKAEPEVKQEPGISGQGHAAASQHVKQEVQDAPAAINTDEKPAGRQTAAPTGAAEEQTAAVAVSSTGAAAAPSQETPQKRKATDSSAASPAKSSGAGKGSAKKAKLPGQRDITSFFHKX