MKVKVLNRSEEDFTRERAQDLKKVHRNYDPNLHQFQKAHEYNRALNAAKLDRIFAKPFIAALSHTDGITCLARNPRVLNSLIAGSADGDIRIWDVPAQRTLRRLVGHTGAVRGIAFAPDGETCISCGADCSIRLWKVPYAPFEAGDVMAEEHAVLEFQGKSMFRGIDHHWRSNLFATCGAVVEVWDHNRSEAVNTFSWGADSVLSVKFNPVESDLFATTGSDRSIALYDMKSATPIRKLIMQTRCNAVAWNPMEAFNFTVANEDCSLYSYDMRKLSAATCVHKDFVSAVMDVDYSPTGREFVAGSYDRSVRIFPYNGGHSQDIYHTKRMQRVFAVCFSGDGSYVFSGSDDMNVRVWKANASEQLGVTLPREKHKQAYNKALIERYKHMPEVKRIVRHRHIPAPIYKAARTRRTIVDADKRKLQRRIAHSAPGSIVPKPERKKKILSEME*