MTEVYKSPIQLFRKLKSDVVSRLEGAPSSSHIVIRSICPGCKVAFQPQELLAHIRHHATCDDAWRLAEYPTVPRTLSMLGLTIDFGHGFEEPCFAVPAPTSTSDVSGWLLLKGIHEAEALLPSPWQQKYLNVGQALVEPIDLKENMRQVVVLGPSGVGKSALIKHLTRAGNVAVGESKMTTLPERRHVRPDLQLWDMPGYNVWMHQGAEDTDDGTTPQTLTVLDFLCAEGHSELIDQADAVMYVVGNRGTARDGEILQRMMDYGKMIFLVITHCEELGYCGPFQESSAQNERAIIVRDTLKAIGTSGGLAAALERMPIFCVQCPLPHGLAYQSKERFEVVSQAAPRLRTQQLHEQQCAEWGRAIKCHAVGLGWPGWFASMVESVLDFNCKCFDFPALSDFLYSASGLSGQLLLQSCMGSMLQETLEGYIACKTAGLDAAPETSHEVFNP