MAVRVQAIADGGLESIPAQFIRPVHERSASFSTFSTNSNGCQQPGPQMPLIDLTNLNVPGPLREKTLQEIASACKEWGIFQVVNHGISEELIQRLQCVGKEFFNLPQEEKEAYSNNPATGNLEGYGTKLVTNLDGKLEWLDYYFHMLWPPSRRDFNAWPKHPPSYIEVNDEYAQMLLEVVNKLLSALSINLGLKESAMNEILGGDNIEMEMKINYYPPCPQPELALGVEAHTDMSALTLLVPNEVPGLQVFKDGNWVSAAYVPNAIIVHIGDQLEILSNGRYKSVLHRSVVSKDRVRMSWPVFCTPPLDTVIGPIKEMIDEKNPPLFHAKTYGEFKHRKINKLPQ*