MENIPWVEKYRPKRLDDIVHQNNAVMMLKEVVRTKNMPHLIFHGPPGTGKTSAINALAHELFGKENISERVLELNASDDRGINVVREKIKAYTRISISKNKIHSETKEVLPSWKLVVLDEADMMTEDAQSALRRIIEIYSNVTRFILICNYIHKISDPIFSRCSCYRFQSIPINIKKEKLLYICQNENIDIVDDALEKIIETTEGDLRRAVSILQLCSCINTKITLNSVLDVSGLPSDNIVYKIIDACKMKDLKLVEKTVQDIIEDGFDVAYIFKSFNNYFVTNTEYEDSLKYQILLELSRHDYRLHCGATQYIQLLSFASSVHSLLNSV*