MKEDPNNSLFQIRDLDIEFPVGELSVISGPTGSGKTSTLMALLGEMTVVKGHAYLPGARNREDSQILPGSELIDSVAFCAQSAWLLNDTIRNNILFSNEYDSSRYEQVIKACALTRDFEILEHGDGTEIGEKGITLSGGQKQRVSLARALYSKAKHLLLDDCLSAVDSHTAKWIFDHALTGNLVEDRTRILVTHNLVEQGAFGKGEEALKSAISAINSAANSRAPSRIPSRNQISGIVEEQEGTVKAEALAVKKTEDREGQESSSGGRGSKSARLGWLEGLRRIYKITRRSSLLGNACAGVPITAKAFDILQTYWIREWALSYRRGPQSLRLYSTTHPPSTSETHCAPQHNPSSTLPIPALVLQNLKSSPDLNYYLGVYALIAFFFCLTTFAAYSYLHARKHSRLESTASTSTRKGRALENAIL*