MVKEKGSKSLTKRDIIKGVTGLIEPGRLTALMGASGAGKTSMLNLLAGNEDVILDTMTVREALLFAAQLKLPNDMPYAEKERRAMDIAHLLNLRKSLDSIVGSALEKGISGGEKRRLSLGMEMVTNPSILFLDEPTSGLDSFTAYKVVRILSSVAYKYGRTIICTIHQPSSEVFNIFDDTIILAEGQVLFHGPVQSMVPYFGALGYHCPTHFNPADYLFMEVLHQGATSATEDTFDFIAGSKEDEKSRAKAREEESGRIKGLLSAWNGSAINQKMTYAITSGATINTGVHESAIQQTAGFWIQFALLAKRAGYNAMRNKLILKGKLAQTVFLSLIVGLIYLQLGNDAKSVQDRQGSLFFIVVQALFGSLMGVLTVFGGEKVVFQREYGSYMYGLPSYFTSRWLVELPAHIVMPILSSVIIYFMVGYQLAADRFWWFALILVLVDNSGTAIGIFVSCLFADINVALAVMPMFLMPLMIFSGFFVNSSTLGWWFRWISYISPMKYGFIALAKNEFSGLQILCEPSDTGCGAGGVRTGESVITLLGFDDLGNVGFNAGILFLITGGFLLAAYVALWAAVRRSHH*