MSVIKSIFLLSILAVCLIPRETEAQATISESWGRLGKCTQVAIETLTSLADKIVPTVYELKQCSGYVTLEPANGKDRKIT WYLKVSYEFFKKLVFDEPKCLHGLLNKLAATIKPFAEQISGLGCLDEEDYII