MAKTVSLNGVLVDADKASVSVFDHGLLYGDGVFEGIRVYNKRVFLLEEHTERLYESARAIRLEIPISPEEMNAAVRETVAANDIVDGYVRLIITRGAGSLGLDIRKTSNPQVIIIADTITLYPEELYEKGLSIVTASTIRNHPAALSPRIKSLNYLNNILAKIEGTDVGCLEALMLNHKGEVAECTGDNIFIVRRGELFTPPTDAGILEGITRNIVIKLAREANFTVQEKPLLRHDIYTEQLLRNGTAAQSQRSALTDLLPPRARNNRRSIWQLPPGRDRDRPGAHPTAQQILFKQLPRNGRGQSLNEPGVGPVAGCSVVLGADVFRTSADRF*