MALKPGKFFRRHSIDAFRTKKANSVRSEKAVMGKRVKFQGISEELQRIIDANMDNVDARRRARDAFKDVQLSIDHCLFKMPHAGVKMKESYEVNSRGLEIYSKSWLPETSPPKAMVYFCHGYGDTCTFFVEGIARKLASSGYGVFAMDYPGFGLSEGLHGYIPSFDKLVDDVIERYSKVKENAEICNLPSFLFGQSMGGAVALKVHLKQPDAWNGAVLVAPMCKLADDMVPPWLVTQILIGIAKFLPKQKLVPQQDLAELAFRDVKKREQAAYNVIAYKHKPRLRTAVELLHTTQEIEKQLDKVSLPLLILHGKNDTVTDPSISKALYEKASSSHKKLTLYEDAYHSLLEGEPDEMIFRVLNDIISWLDDHTS*