MYGKCGAIADAEDVFSTLPLHDAVPWNAMLSVYVEKGQAKKALELYRHMQEDGVNPGPLSLVSALQACGMLGEKEEALVMEGQSTKVMCLEIGHALHADARKKGVTTNVFIGTTLVSMYGKCGSLVEAENVFITMSQRNNVSWNALLSAYIEQGQGEKALQLYRLMQEEGTDPDQHTIATALKACYILMETEAALDVEGSCLKVVCLEIGEAIYDDAQRKGFASDVYVDTALLTVYGKCGATLEAEKVFGALSHCNVVSWTAMLSAYVAGGQGVNALQLYRHMQEEGLSPDQQVLVIALQACITIDEKEKTIVVGGQSARTMSLEVGQALHVDAQRRGFASDIFVGSTLVSMYGKLGTIEEVESVFSELSKHNVVSWTAILAAYVEQGQGEKALQLYRLM