MSNYQQKNNAVNTVVNVNQLSILDQEKVLLKDVDLTVTKGAFHCIIGESGSGKSLLTRTILGMKQSQLCYQGDIDIDLTQTDAVFQDVQSNMFQNITLAKHFQYIYEANRTHLTKQRIKEDVLQMMQLLGLRQGEQLLERYPFELSGGMAQRVAFIMSLIRRPNYLFLDEPTSALDQENIKKFMHYLLRAQERYQMTIVFITHDINLVKDCATHISIMQQGKLIENGEAASILTKPTHNYTKKLITIAHRRQPYA*