MSRLTDLVDLDISCSKKVIAEYIWIGGSGMDLRSKARTLDVPKVEDLKQIPKWNFDGSSTGQAPGEDSEVILYPQAKFNDPFRRGNNILVICDAYTPTGEPIPSNKRAAAAKIFSHPDVAKEETWYGIEQEYTLLQKDVKWPLGWPINGYPGAQGPYYCGTGADKAWGRDIVNAHYKACLYAGVKISGINGEVMPGQWEFQVGPVEGISAGDQLWAARYILERITEIAGVVLSFDPKPIEGDWNGAGAHTNYSTKSMREEGGYEVIKSAIEKLGLRHKEHISAYGEGNERRLTGRHETATIHSFSWGVANRGASVRVGRDTEKDGKGYFEDRRPASNMDPYIVTSMIAETTILYKPGKFSFDFPRVFGAHSSRCRVRDTFSSCNKFFLFLLLQSRKASSHVIDLIPRK*