MKVKVISRSEQDFTKERTEDVQKVYRNLDPALHPFEKAHEYTRALNAAKLDKVFAKPLIGALDGHADSVSCMAKNPRRLNCLLSGSMDGDIRLWDLAYRRTIRQFPGHRGAVTGLAVSHDGEHFVSCSSDCTVRLWSLPQTEMGEASGTDIETQEPVVTLQGKNGFRALDHHWKGPLFATTGAQVDIWDHNRSDPINSFSWGSESVISVRWNPAEPDVFATTGSDRSIVLYDMRVSTPLRKLIMQTRCNALAWNPREAFNFTVANEDCNCYTYDMRKMKSALCVHKDHVSAVMDIDYSPTGREFVTGSYDRSVRIFEYNAGHSREVYHTKRMQRVFCAKFSGDATYVLTGSDDTNIRIWKAKASEQLGVKLPREKGKQAYMEKVKQRYKFLPEIKRIDRHRHVPKAIYKAEKLRQTVANSDRRKDDRRKRHSAPGSIPNIPARKKKIVQELE*