MESLKADLIKYAVSAALSCLVLFVGFRLLDPNREQEKKAAMRKKEIAKRLGRPMVQTDIYEDMIACDVVNPDDINITFETIGGLETVKQSLHELVILPLQRPSLFARGKLLGPQKGVLLYGPPGTGKTLLAKAIAKESGAVFINVKVATLMSKWFGDAQKLVSAVFTLAHKLQPSIIFIDEVDSFLGQRRTSEHETVTNMKTEFMALWDGFTTDQHSRVMVLAATNRPWDLDEAILRRLPRAFEVGMPDVKQRASILRVILKDENVQSDLDYELLAGMCEGYSGSDLTDLCKQAAYFPIREMLEKEKNGELVCLTPRPVQQADFEMVLATSRTSKAAALEYNDKRQFDGSRIGEQSELNMADLLKVLAVLSSGSR*