MADITEKSVEFYTIEHAMNVFGNYDENIKIIEEAFNVKVLTRGTSIRISGHSKNVSNAETIVNKLLDIAKQGQSITRQNVLYLVGLSNEQQIDKADEILTDYVCLTAKGKQIKYKTHGQKVYVDAMKKNDIVFGIGPAGTGKTFLAVAMAVTAFRNKEVDRIILTRPAVEAGEKLGFLPGDLQNKVDPYLRPLYDGLYEIMGADLYMKYLERGMIEIAPLAYMRGRTLDNSFIILDEAQNTTPEQMKMFLTRIGFNSKAVITGDITQVDLPGDKKSGLREVTNILNGIEGISFVNLTEKDVVRHELVQKIIVAYDKYDSNKK