MVSLDDRSAVVAMYRRGSSVSEISKMLKLHREQVHRVIKRFEETGKIENRPRGRPERTARTSALRKAVKDKLRRDPERSMRKLAKEHNVSNSTMQRLVKEDIGLYPYKIAKGQRLTEEMKASRLEKCKKMKTLARGENLGRILFTDEKIFTVEPFRNPQNQRILLPKGSPREVMVEKSHFPQSVMVWAGISGLGKTKLVFVEKGVKINAEIYRKQILEDAVIPWAESNAKNLNWTFQQDWAPAHSAKKTLQWCETMLPDFWTKEVWPSNSPDLNPMDFAVWSILEQKACTIKHRSLESLKKALLEAWDEISPEMIARILRNFRKRLDACIKAKGGHFEFEM