MEAAEAPNYDSIVNRDEITDAAAAAFANPEQVPEKYVRTEEVLDGVVVGADESYELPVVDMARLLDPELAPSEVAKLGDACRNWGFFQLTNHGVDEAVVQRMKDATVQFFSSPLDSKAKVAVRGNGFEGFGHHYSRASSGKLDWAESMILITQPVKDRNMEMWPTNPPTFRDALDVYSVEMIGLAMRLLGFMAADLGVEPEALQDAFTGKRQSMAVHHYPPCRQREKVMGITPHTDGLGLTLLLHVDDTPGLQIRRGGRWFPVRPLPGAFVVNVADILDVLTNGAYASVEHRVLPDAERARTTVVVFQEASVGGLVAPLPGLLDQQGARARYRSIEIEEYIKGNFNALEQGTRFIQSLRI*