MLSGMELTSFRLQKETELRIETRWDLGIRIRLLHGTAEIFGTELPPHHWLTFPADHKFAVFTWSGATVEIDGNVEVAYVADETPMVSYVNVHAILERRRAQAQAEASQTPPLISSLARRSDAVAQSQGPRVIVVGPGDSGKSSLARMLLGWAARLGWKPTYVDLDIGQGSITVPGTLAATPVRMPIDAVEGIHLEVPVVYFYGHTTPSVNTELYKALVKELACTLEGQFSGDPESRAAGMVINTMGWVEGVGYELLLHAIKTFNADVILVLGQEKLYSLLQDEFEANPGVDIVKLHKSGGVVSRSSKFRQQARNSRTREYFYGLSHELSPHAASATFCEVQVFRIGGRPQAPRSALPIGAEPTATPTRAVPITISHDLVHSVLAVSYAKKPEQLLSSAVAGFIYVTDIDITRQTLSYVAPCPGPLPNNLLLAGSIPWVD*