MGGLEDICNTGLVLGLGYEGKGDNGFKSMMNHQQRNRCHEFDRSGPMASPEMSLSLSLAHDTSIKIDMEKAYDKVQVIRQSSPQSTITSFSNANHEIISIKRERDVGCEDVEYSERQSSRASDEEDDGGARKKLRLTKEQSALLEDNFKEHSTLNPKQKQALAMQLNLRPRQVEVWFQNRRARTKLKQTEVDCEFLKRCCETIKEENRRLQREIQELKALKFASPVYMHLPAATLTMCPSCERIGSGGGGSGGNNSSTKGPFAVAPRSHHTYNPFSYHPSRAC