MPFWYSNSKLIWLLSPFSLLFWLISQLRRALFSLGIKSSYRAPKPVIIVGNLSVGGNGKTPVVVWLVEELKKRGFRVGVISRGYGSKSKTYPLFVTENTNPIEGGDEPVLIAKRTNVPVVISPNRQQAIELLLSQAECDIIVSDDGLQHYQLQRDLEIVVMDAERALGNGFVLPAGPLRELPSRLKSVDFVITNGGKNQYSDAVMYLVPHFAINLKTNEKRQLKEFQSGVAIAGIGNPQRFFTMLEKLGIQLERTQAFQDHQYFEASQLEKLSENQPLFMTEKDAVKCQSFANDNWWYVPVDAEIIEAEKQCENLPHFWDKIDKLVAQYRNG*