MESGNLSAAACRALSQAVESSGQHFRMLFPKILDCLSTRFLLFQSHDCYVRTAAVVIEEFGHREEYGPLFISTFERLTSAASITALNSSYICDQEPDLVEAYTNFTSTFVRCCPKKVVVVSGSLLEASFQKAAICCTAIHRGAALAAMSYMSWKCDMEIAGGWRKKITGFSFDTAHAAQQQQG