MGLSRFASRVVRETLGAVRTAQMRCEHGYLASRKIPSARGAAERLVRATAGARGEGRGTGSTPRAANGFSAHAVSAGDVVEDGGPINPFMIVDDELRAIGERMRRAVTSDIPALSTASEYFFKLGAEGKRMRPTVLMLMASAMTTGISTNAARGGWREADHAPAHEAPDDVRRRQQRLAEIAEMIHVASLLHDDVLDNAATRRGLRALNLEVGNKLAILAGDFLLARASVTLASLRNTEVIELLSRVLEHLVAGEVMQMTAKPESLSSMEHYVKKTYYKTASLIANSSKAIALLGGHGEKSADLAYDYGKNLGLAFQFQDDVLDFIGSESILGKPTLGDLKEGIATAPVLFAVEEFPELQELVERRFKHSGDVQRAHELVKKSKGIARTQELAREHRDLAIAAIDALPVSESSYANKCRRALKELARRSVERSK*