MSSSGAKDKPELQFPFLQDEETVATLQECKTLFILRGLPGSGKSTLARFIVDKYRDGTKMVSADSYKITPGARGSFSEEYKQLDEDLAACCRRDFRVLVLDDTNHERERLEQLFELADQYQYQVVLVEPKTAWRLDCAQLKEKNQWQLSADDLKKLKPGLEKDFLPLYFGWFLTKKSSAALWKTGQTFLEELGNHKAFKKELRHFVSGDEPREKIELVTYFGKRPPGVLHCTTKFCDYGKAAGAEEYAQQDVVKKSYCKAFTLTISALFVTPKTTGARVELSEQQLALWPNDVDKLSPSDNLPRGSRAHITLGCAGDVEAVQTGIDLLEIVRQEKGGSRGEEVGELSRGKLYSLGSGRWMLSLAKKMEVRAIFTGYYGKGKAVPIRSGRKGGSFQSCTII