MDYHQVHGKDISSFDLPSTHRLPTVSAAQAQEELTADPFRFVSTGLDVLDTLLAASKNDGRTRDLGGVQRGIVTEIWGPPGIGKTSLGLQLASNALASKRSVVWVDCFHSVCSHRLPDIIDTKHEPDVLDMFVHFECPELAHLIALLCRPNELCVPLDTSLVVVDSLTALINHAYPRTFDGRAAAKMSGGSKIPSSSAKRQQTIQHLIGALQKLAATRNLAVVILSQCATKMQLERGAALIPAVNASWWEDGISTRIVLFRDWSMQSGSARAARFAAALKVNGKKVDEGDIELAAFETVATGLEAVALDSSRQSQPRQKRELGPSGTLEIPDSDDEDYGWQEEDASALPQIPQWQGSEDILLVRGQDSDEGEELEPTEEGQNAESDK