MFGQVVVGPPGSGKSTYCAAVVEFLRGLGRNVCVVNLDPANERCAYEPDLDIRDLVQLDAVASEHALGPNGALIYCMEVLEKNVDWLIDHLVELSRTHDACRYFLLDLPGQAELFTHHHALKHVLDELVYQPKLRMRLCTVNLVDVHYCLDSSRFVSVLLHSWCTMLHLEQPHVNLVTKMDLADQFEGMNIRTEAFSADSEYVLDTDHLVEQLDQGHKAGRFASLNAALLEAVDDYAQVWFYTLNLSDRDCMLHAQMKIDQAMGYVFREQDALRAAAQAQARAQTNE*