MGSFKGHVLPGSLFLVVGVWHVWNSIMNYVMNSKSHRVRTWHPVPGVNGNLKYLELYIIVIGSFVDMCIEFFYSTHLKIFVQGVLNPSHMNDFEHAGMLLMFFIFGIAVLVSEKTRYLPLPNGVLQMLAATAFCAEYLLFSFHSTSHAGLEGRYHQLLVLLVGLCITSAVFGAAFPTSFVVDLLSGIAITLQGIWFYQIAFTLYGPMMPTGCSLNSHGVTCQSSESAIRGEFLANFQLSMIVLFFLALVMFFFGFAASLCGHPTVYDYSSEPQGRKSSQKGMALHI*