MKCPVRQSALCADVSVHACQQRMSSSYRSVPAQARDVSYSASKPPTRKSTRDGRLLGSTAHVINKTSGGLHQALLGTAGLPVSVVMKAVEGDVPASGCGAGGGNVSGRRGHCQGGGDGNGWHDPYSPLRSLGDHAMRWWTFSFAAVNIVGGLSIALLTGNLEQLQLGWAVGGLLVISGATMSDADSTLGALGVKLAWGICALLAFKQLVSGWQPLRLLQWIRFDASGLTALTMCLGYMFTDMSAFGEITLPTNPGSMFHVRDVACRSRVWQAWGYGQAQMRC*