MKSLWSPRKVKHLNKTLHNIKVTLLCGFVTILVLRGTIGMGSLRMPALDDLPPADPRQQRFTFSDIDAEAEAEAVDDDYEAVRLVDQNYKLGPKIVDWDSQIHSWRNLHFDLLHPARILLVTGSPPTPCNHEVGDHYLLKSIKNKMDYARLHGFDIFYNMAQVDANMVGFWSKLPLLRKLMLTHPETEWLWWMGSDAIFTDMSFELPLEKYKEHNLILHGWEKEVYTEKTWVGLNTGSFLLRNCQWSLDLLDAWALIGMKQTQQDAGKTLSESLQGRPAFEADDQSALIYLLITQRELWGSKVFLENAYYLHGHWINIVAKFEDLMRVSHPGYGDERWPFITHFVGCKPCGRSGDYSVEKCLKEMERAFNFGDNQVLHKYGFEHKSLSTFKVKKTSNDTNHPLVLHTKNYDIQIQLNS*