MQAFVTGFSASGAAGRGNDGVAAKSHIRGAPHVTHARRVARVATLSMGADRVFFVGGNWKCNGSKSEIKTLVESFNKDAPTTSDVEVVVGAPLPYLEYTRGLLRSDWGVSAQNCWIGKGGAYTGEVTADMLADVGTDWVILGHSERRNLPELKESDATIATKTVYAISKGVSVMYCIGELLEERESGQTIAVCERQLKALGDVIGSDWSKIVIAYEPVWAIGTGKVATPEQAEEVHEAIRKWLAANVSQQVADSTRILYGGSVSPANCDELAKKPNIDGFLVGGASLKPDFVKIVESYKQKV*