MKFDLSNGQPPDLAGEPEHSHQHSSDIHDHAHDHGHSHEHLDHPGKFLERDLPDFTGRDWTERAFTIGIGGPVGSGKTALTLALCEKLREKYNLGVLTNDIFIPEDRDFLQIHKALPNPAQIVAIETGGCPHAAIREDVSANLAALEKLQTEFQCELLLVESGGDNLAANYSRELADYIIYVIDVAGGDKIPRKGGPGISQSDLLVVNKIDLAPYVGASLEVMRRDSDIMRDGGATVFAAVKHGTGVDAVASLILAAWESSGAKKLPTS