MKRSSGRKDSNFIEQLILYVASAALSSLVLYVGLRQLDPNRDAAKKSLEHKREIAKRLGRPLIQTNQYEDVIACDVINPLHIDVEFGSIGGLESIKQALYELVILPLKRPELFAYGKLLGPQKGVLLYGPPGTGKTMLAKAIARESEAVFINVKVSNLMSKWFGDAQKLVSAVFSLAYKLQPAIIFIDEVDSFLGQRRSTDNEAMSNMKTEFMALWDGFTTDQNARVMVLAATNRPSELDEAILRRFPQSFEIGMPDCQERAQILKVVLKGESVESDINYDRIARLCEDYTGSDIFELCKKAAYFPIREILEAEKEGKRVSVPRPLTQLDLEKVLATSKKTQVAASEYTGLSSQSSVWGSPSNADEVQAAINGISKLFVSQLRNIQPDSQDSYQQHPSEGDSE*