MALKPDKFFRRHSFDALKTRKPDCVKSEKAEMGKSVKFEGISEELQKIIDANMDKVGARRHARDAFKDIQLSIDHCLFKMPHARLKMKESYEVNSRGLEIFSKSWLPETIPPKAMVYFCHGYGDTCTFFVEGIARKLASSGYGVFAMDYPGFGLSEGLHGYIPSFDKLVDDVIEHYSKAKENPEICNLPSFLFGQSMGGAVALKVHMKQPDAWNGAVLLAPMCKIADDMVPPWLVTQILVGIAKFLPKQKLVPQQDLAELAFRDVKKREQAAYNVIAYKHKPRLQTAVELLNTTQELEKQLDKVYLPLLILHGENDRVTDPSISKALYEKASSSDKKLILYKDSYHSLLEGEPDEMILQVLGDIISWLDEHTS*