MAVAQEELRDSADSSKAGAVLLEVRDLKARVADSETEILRGVDLTIREGEVHAIMGKNGSGKSTFAKVLVGHPDYEVTAGSAGFKNENLFDKEPEERSHAGLFMSFQSPIEVPGVSNDEFLRMACNARRAALNKPELPPLEFFAHLMPKLKALNMSPTFLNRNVNEGFSGGEKKRNEILQLAVLEADLALLDEIDSGLDVDALRDVANAINGLRTSKNAVLMITHHERLLDYIHPDYVHIMDNGRIVRTGDSSLAQIVHKEGYTAL*