MFRTRAAPVNGPDLNPAKRVVEAVLRETEKASREAASLRCVIQEQQQEIEARDDIIKADSELIAKLRSAAESLEQQLRAQNLRLSAIAGLQSAPQPQPPSSTSTVSRPPSRPSTPPRSNRPQASPQQQVPQQQQRLTPFSTHEAAVQSASTNTEKQQLLEASQMEVVLLRKRTSELESERASLLAELQSLRPLAQQVSELEPLRLKVVELESELQNQDADFEPLQKTLQEQQDELSRLRRQVAELAPLRAQLTAAQREAATAIHEHQSVKADFLIYTRKYESLMAQKLQVEEQRDALFNPSLDMAIVRQAMPAVDAAMSDLEARLQAAEAMLLSDRVEAEYAAQVHREQRCSWRAKMDALQARLAERDAQLAHQAELLGEGGQAAAGCP*