MGSFKGHALPGTLFLLVGVWHIWSSLVRYLSNPKSFRVRVWNPVPGFDGKLKYLELYLVAGGAFIDMCIELLYSTHLKFFVNGVLNPHHMNDFEHGGMLLMFFIFGAVGLLSEKTRFLPLPEGVLCLVAAAAFSAEYLLFYFHSTTHKGLEGHYHLLLVLLIGLCVLSIVTGALLPTNFPVDLSSGIAMTLQGLWFYQTAFCLYGPMMPDGCQLKGNQIMCRSSESQIRGELLATFQLFSMVFGVLVAVAAAYGFAASRYGHSDLNSSRVLQDGLD*