MSNIIFCKGESNCAVCSDKATGVHYGVLSCNGCKTFFRRSIVKNKSYVCLGMEDCDVSKTDRCSCQFCRLKKCIAVGMNKSAIQNSRDKIGYTKRSVKKNCTNNELYDKNITNGLCGFQIGNVFIDSADLFGFTQESIKIFKANLKKLKKLEDTFTLLLTRASLEAYPNLNVGINSPSIFTKPVDVTYSHPIVQPTTTDEKYKVPFWRSRIITLYVDWAKTFKAFNKLPYSDKISLIINHAPGYIAMCEAFRTPDHISDKIEHPDGHSFTHNFPEIFKKNPNLNTLTPAMKIVFNFICKPFRDLKITTTEFAILQSIMLFDPDTLNLGFASQRNIMAEQKKHINTLLYYISKCYANEDVVNQRFGDIILRIPTIRKVAIKISESLEFSDMFQCYKISSIVKETSMPDHINIV