MEPMRYEGAQLCLHCTGQRRLGLSMGAPKQRWTSEEEAALRAGIARHGVGKWRTILKDPEFSSTLCYRSNVDLKDKWRNMNVIVSTSSSRDKGKTAVRKTRTTPKNNDHTVVISTAVTSDIDDEIVDEKPIAAVPSEAQNTSNPKKSHSRLDNIIMEAIKSLNEPTGSHRTTIANYIEEQYWPPSDFDHLLSAKLKDLATSGKLIKVNRKYRIAPSSPNSEGRSPKMLLLEDVQREPVKIGSNDSKILTRSQVDAELARMATMTGEEASAAAARAVAEAEAIMAEAEAAAREAEAAEAEAQAAQAFAEAAFLTLKNRNTANLVIVLVHGSLCYMSYCPFTC