MPQRVKPAEQGIVLDALSAGYGQTLIVDDINLTIPTGKMTVLAGANGSGKSTLLSTIARMLKPLGGCVRLDGKAIHQMPTKTVSRQLGILPQSPLTPEGLTVFELVSRGRYPWQGLMRQWSEADELAVEEALRLTGTAEFAHLPVDSLSGGQRQRCWIAMALAQQTATILLDEPTTWLDLRYQVDILELLQTLTREHGRTVVTVLHDLNFAVNYADLLVFLKQGRIAGTISDNDVCSPELIKRVFDVDVQMSINPQTGKPFFMPFRARQAAAQ*