MTGRLQGKTAIVTGGASGFGKGIATKFIAEGANVVITDLNEQHGQAVAQELNCVFSRADATSPDDWRHVLEFTLEKFNQLDIVVNNAGAAYPKKPTEQVTDKDFDLVMNVNVKSVYHSTNVLLPYFLGGGRPGCFIQVASTAGIRPRPELTWYNASKAAVINATKTMAVEYGPKKIRFNSVSPVVGSTGMTHLFIGKPDTEENRAGFVSTIPIGRPSTPSDVANACCYLASDEAAFITGVDLEVDGGRCV*