MEALVRRGLQSPDQALRLLGVARAICVGLSRSLPALAASAEQFAEQYPKLKLKVNGREVTVPEGTSVLNACREAGAYVPTLCTHPRLPTTPGTCRICMVETGGGQLKPACATPAWEGMEVQTATDKVQESIRGVLSLMKANHPSDCMNCDASGRCEFQDLISRYNVKDADFEHFHDSSSTALTLDLEKCIKCGRCVTMCGQVQQMNVLGMINRSRMAHPGVLIEEALDHSKCIECGQCSSVCPVGAIVEHSEWRQVLDALENKQKVMVVQTAPSVRVSIGEELGLAPGTVETGQMVAAQRALGFDYVFDSDFSADLTIMEEGEPGWGGGGWWVECAHGHAPGPLPMFTSCCPAWINLVEKSYPELIPHLSSCKSPQMMMGAVVKHYWAKKKGLKPEDVCLVGIMPCTAKKHETERKEFRNENGAYDCDYVITTREFGHMLRHKKIPMPSLKPEEFDNPLGEATGAAALFGATGGVMEAAIRTAYEIAAGEPLPKLEVEAVRGVKGVKEATLTLPANDTTLKAGVAGKEIRVAVASGIGNARHLLQRIQAGEAHYDFVEVMACPGGCIGGGGQPKTHDPDAVLKRMGAIYQVDKSLALRKSHENPSIHKIYAEFLGQPGGELSHKLLHTHYTDHSVDTLPSVRELGGSGEVAKRAALTAAGEMRYKRIAMVGDPSAKR