MGVDYYKVLGVDKNATDDDLKKAYRKLAMKWHPDKNPQNKKEAEAKFKQISEAYDVLSDSQKKAVYDQYGEEGLKGGVPPPGAGGPGAGSTYFSTGDGPTSFRFNSRNADDIFAEFFGFSTPYGPGGGRGSRFGNMFTDDIFAASFGEGGGGGGVPMHSSVPRKEAPVQQNLPCNLEDLYKGTTKKMKISREIADSSGKRIVQEILTIEIKPGWKKGTKITFQEKGNEQPGVIPADLVFIIDEKPHKVFSRDGNDLIVTQKIPLAEALTGTTVQLTTLDGRNLTIPINNVIQPNYEHIVPGEGMPLPKDPSKKGNLRIKFDIKFPARLTVAQKSGIKELLGS*