MKRSRFCFDWPLSHDTSADGDALVVEAPLLFGRGFRAGIDRVQQIKKRQRRLSTPQISPSRGSGRPSRPQHKQLSSMTPRDWRILQEEFRISYKGLQHAQYAPRPIRCWKESGLAPPLLKAVHKLGYKRPSPIQMAAIPVGLAHKDAIGIAETGSGKTASFLLPLLHHISSLPPHQTAHDDPQGPHALILVPTRELALQIQEEALKLSRYLDVRVVSIIGGHSIEEQGMIVSRGCDIIIATPGRLLDCLERRFVVLNQCCYIVIDEADRIVSAGFEEQLVGVLNALPSGTDHVSRTMCMFSATMPNSVQRLARRFLRDPVIIQVGDLGKPPDLVTQKVMMLEHVKKRRELQAILDMSNREEQLVMVFVNSKDAVDKLVRELKGQGYKAASFHAGLSQEKRERNLRGFKSRLYDCLVATDVGGRGMDIQGNVHVVNYEMPSSIENYIHRIGRAGRANNRGFATTFLTFSEHDQGLFYDLKQLLVQSNSVIPVELARHEASKVKPGTFS*