MADGVVSFGVEKLWDLLSRESERLQGVHEKVDDLKCQMRMLQSLLKDADAKKYESVVRNFLEDVKDIVFDAEDIIESFLLKESSGDEKGIKRHLKRLSCFLVDRRDISMEIEGITKRMSKVVVQMQVFGIQQIIYRSLSLQERQRPRENPQTYPKTSQKDLVGVEQSVNELVGHLVENDSIQVVSISGMGGIGKTTLARQVLHHDIVRSHFVDGFAWICVSQEFKKKDIWQKLLRDLRPHDTGIEQMNEDTLQAKIFQLLETSKYLIVMDDVWKTEDWDVIKDVFPQERRGWKMILTSRDEGVGLHADPTCFPFRPKPLTPEESWKLCESIAFPRKEITGLR*