MLSIINSSNLVGIDSFLVKVEVDVSNGIPSFNIVGLPGKEIKEARERVKSAILNSGYKFPSTRIVVNLSPADIKKEGAFLDLSISIGLLRELIKKDENYIRESMFIGELSLDGKIRKVRGILPIIMGAKTQNIKRIFIPIENIKESLFVDEIDIIPIKSLKECVDFLNEEIKVDKVRIMSFLDDKSRKENEELEKDNSYIDCKYTKINNEESKYDEDFKDVKGNYFVKRSAEIAAAGNHNMFMIGPPGSGKTMIAKRVRTILPDISVEEMIEVSKVYSILGMINETKGIIDKRPFRAPHHTTTKQSLIGGGMDARPGEIALAHRGILFLDEIAEFDRKILETLRQPIEDGYVNISRVKYSAKYPCRVLLVAAMNPCPCGYYMSETECRCRSNEIDRYINKISGPLLDRFDIFVEVNSIKYSDFNSLKQEESSQKIKRRVENARKIQINRFKKDNIKNNSEIKAYNLFKYCKLEKEASKTAEMIFSKYNLSSRSYTKLLKMARTIADLEERDLINSQCIIEAFSFRKAYYSYFK*