MAASSAAAHADTYDIPWVEKYRPNRVADVVGNSDAVARLEVIARDGNMPNLILSGPPGTGKTTSILALAHELLGPSYREAVLELNASDDRGLDVVRNKIKMFAQKKVTLQPGRHKIVILDEADSMTTGAQQALRRTMEIYSNTTRFALACNTSSKIIEPIQSRCAIVRFSRLSDQEILGRLMIVVAAEKVPYVPEGLEAIIFTADGDMRQALNNLQATFSGFRFVNQENVFKVCDQPHPLHVKNMVKNVLDGKFDEACAALKQLYDLGYSPTDIITTLFRVVKNYDMPEYLKLEMLKETGFAHMRICDGVGSFLQLSGLLAKFALVREIAKAP*