MALSLGKLFILVGAGIAGSVIAKEGRLPDVSGLASGAFKVVLRQLKSDDPAPTVKKQPHNDALLAQVNSLRQELQLLARDRSITIVNASGTGGRKYATVIVIVVVGYGYVWWKGWKLPDLMFATRRGLSDACTSIGNQMGKLYESIGDTKKKLSARINGLDKNLEECAAITESTREDIYVIQRKADTISEDSKSFHVAVHVLESKIKEIEEKQVATIEGVNMLCQFTKTLENSRSTEYIQASSSSSSRPALELPPVSPSSRGSQSGSARLSLEPPSVTPSSRTASLPPTLSTDPPSPSISGGSFQEPKVDKSNGSSSGLFGLISGVYGPLLTRTRSATDAVVQKTRSTS*