MVPTLRLDRGTLLMSEVPEPAAALFTWDDRAQAWRAPGHAYRAVMTALGQTPVRDEAAAFLKLDLGYAREVQPYAHQQEALDAWKRAGRRGVVVLPTGAGKTLVAQLALRDTPRSALICVPTLDLMHQWYAGMLAAFPDAEVGLLGGGSKDQTPILISTYDSAAIHAEQLAGIYAFQIFDEAHHLPSDFHRSVAELGLAPYRLGLTATPKRSDGREQHLGELIGPVVYRAAPEDLAGDTLAPYREVIVKVSLSAAEQRRYDDLLQTRNDFLRRSNIRLGSIEGWKRFVMSSGTPQGRVAMLAHREARSLAYGTEGKLRVLEEILANHPAERTLIFTDDNATVYRISREFLIPAITHQTPVKERHELLEKFRAGRYRVLVTSRVLNEGVDVPEASVAVVLSGTATEREYIQRLGRILRRAEGKQAALYEVVTEGTTEERVSRQRRGQWQRAPGGTPGWEDVNAPH