MSTRAIASRVGTRATSSRAVRGRRAVDSGRPPPVLRKFAKWASTARVTATTATTDDADDSETFDDAIVSESVDENADEGSWDEDEDEDEPEPELVPYIGGELLKADPPGHKSGYVAIVGRPNAGKSTLMNDLVGTKLSIVTFKPQTTRHRILGIVSEDAYQMVLLDTPGVMVEEFNKLDGIMLKSVRNSMANADVMFYIVDAARDPYGAWEGLAPKKGKRVPTALILNKCDLVGDRERIMELIDYFRAQDGIDDVLPISALNSTGVENVKNWALDRLPLGPTLYPKEAISEHPERFFIAEIIREKIFLQYKQEVPYSTQVWIEAHKERDGAKKDLILAKVYVERQSQIGIIVGQGGAAMKKLSSTAREDIEKFLGRPVFLDIQVKVRDGWRQDEASLEDLGLDDPNRLEQPSI*