MEPTLENIIKMQSLKWIFVGGKGGVGKTTCSSSLAVQLSKARRSVLIISTDPAHNLSDAFGQKFSKSPVLVNGFNNLYAMEIDPTVELEERDRARRLAPGIDEAMSFAELMKLVQSMDYETIVFDTAPTGHTLRLLQFPSILEKGLAKIMKLKNKFSGIFNQVTALLPGGALPTEDQLLAKLEGTKEVISKVNEQFKDPARTTFVCVCIPEFLSLYETERLVQELAKFEIDVHNIIVNQNVMPEPGSTCGLCNARVKMQQKYVDQIGDLYEDFHVVRLPLLPSEVRGVPSLLSFSENLLRPYRPGQGPSAC*