MKLSLLASVALVPFVSAHYFFDVLVIDGKETRSNEFVRSNTRPAKYNPTKWKNIRDDMTPDMPDFRCNKGAFTFAGQTGTAEVKAGSKLAMKLAVGATMQHPGPALVYMSKAPSSAKTYEGDGDWFKIHEEGVCNKNADFTKDAWCTWDKDRIEFTIPADLPDGEYLIRPEHIGLHGAHDGQAEFYYTCAQVKVVGGGTGTPGPTIKFPGGYKKDDPSFNFSLWNGYKDYPMPGPTVWTGGSGSGSSSYSKVANVTSSDESSQSGASSSQGTVSTCPNKYNRRHARQFKP*