MKDPSQKQCRGRQIYVYDLPKKFNTELVEQCDSLIPWFNLCDYFTNGGMGKPIENFYPRWYQTHQYALELTFHSRISKHPCLVSNPEEASLFYIPYYGGLDVVRWNFRKNFSSEKRDELGLELVNWLQGQPWWRRHGGSDHVLVLGKISWDFRRSKDADHWGSRLLELPEMKSITKLLIERHPTGQRSHLISFAGAPRPNSTESIAGAPRPNSTESIRSILIEQCLSRPEACKFLNCNSRVCLTAESTVKLFLKSEFCLQPPGDSPTRRSLFDSLIAGCIPVLFNPFTSYYQYPWHLPTNRSSYSMFPVFVFANKTIEMGLAIVMGAVSVADREVKANGDCKQHFGLLAVILIM*