MGVDYYKVLGVDKNATDDDLKKAYRKLAMKWHPDKNPQNKKEAEAKFKQISEAYDVLSDSQKKAVYDQYGEEGLKGGVPPPGAGGPGAGSTYFSTGDGPTSFRFNSRNADDIFAEFFGFSTPYGPGGGRGSRFGNMFTDDIFAASFAEGGGGGGVPMHPSVPRKEAPVQQNLPCNLEDLYKGTTKKMKISREIADSSGKRIVQEILTIEIKPGWKKGTKITFQEKGNEQPGVIPADLVFIIDEKPHKVFSRDGNDLIVSQKISLAEALTGTTIHLTTLDGRNLTIPINNVIQPNYEHVVPGEGMPLPKDPSKKGNLRIKFDIKFPARLTMAQKSGIKELLGS*