MKPGNVLLDQDLTAHVADFGIAKMLAEEGNIAQTKTLGTISYIAPALKTRAPNCVRSEKAAMGKSVKFEGISEELQKIIDANMDKVEAKMPHAGLKMKECSHMRLILEDWRSSLKVGFQRQAPPKPCYTSVIVYGDTCTFFVEGIARKLASSGYGVFAMDYPGFGLSEGLHGYIPSFDKLVDDVIEHYSKAKENPEMRNLPSFLFGQSMGGAVALKVHMKQPDAWNGAVLLAPMCKIADDVLPPWLLTQVLVGIAKLLPKQKLVPQKDLTELACRDAKKREQAAYNVIAYKHKPRLQTAVELLNTTQDLEKQLDKVYLPLLIMHGENDRVTDPSVSKALYEKASSSC*