MKVKVISRSEEEFTRERRQDLQKVFRNLDPKLHPQERAHEYTRALNATKLEKVFAKPFLGALSGHRDAVSSMAKNPRRLNCLLSGSMDGEIRLWELAKRHVISQYPGHKGAVRGLAVAPDGDHFVSCGDDCTVRLWELPAVGIATREDDEAQEPIATFQGKNAFRAVDYHWSNDVFATAGAQVDVWDPNRSQPTSTFSWGSDTVISVRFNPSEPDIFATTGSDRSIALYDLRTSTPLRKLIMQTRANSVAWNPREAFNFTVGNEDCSCYSYDMRNFKIATCIHKGHVSAVMDLDFSPTGKEFVTGSYDRTVRIFAYNGGHSREIYHTKRMQRVFCVKFSSDATYVLSGSDDTNIRLWKAKAAEQLGVLLPREKQKHAYSESLKERYKHLPEIKRIDRYRHLPKPVYKAGKLRQAVHDAERKREDRKRAHSAPGSMAHTSARKKRIVAELE*