MGLTGAFLVTLIVVAVAFPVNSCSPEDIAALLDFKAALNEPYLGIFNTWTGTNCSDWYGISCDPVTQRVANIVLRGESEDPIFEKAGRSGYMTGSLSPSLCKLHMLTTLVVADWKDISGEIPTCLASLQNLCILDLIGNKLSGEIPSDIGQLSELTILNLGDNQISGSIPPSIVNLGKLIHLDLSNNMLTGEIPSDIGKMSMLSRAIMNNNQISGSIPTSIAKLYRLVDLDLSTNQISGSIPAELGSMPVLTVLNLDSNQISGSIPTNLLTSSGLNILNLSRNSLEGILPDIFVPTTYFTHLDLSYNNLGGSIPKTLSSAKYVGHLDLSYNHLCGSIPEGSFFNSLEASSFSNNDCLCGSPLLSC*