MFSSLDSRLEKALDELQLTQLFPVQRSVLSRAYAGRFERDLCVSAPTGSGKTLAYMLPLIHILSKRTSTEKTLGLIVLPSSDLATQVCSVAGHFCAKVGVCVRVTGVRGTLPNCDSLRVSRRAPKRRFIRRMQATASHSKSQRSVPSTPQILVTTPGGLVAHRAAIETIEFLVIDEADKILQQSHQNFLATLNSGLQRRREVDSVFVGERHSNRLQILLCSATLKKTDLHMIRIFAPDQVRIYKSQVADLPSCISEFVVFSEAGDKFAALLSILKACSSSKMVILCASATRARHLYDQLHQIGSFTCFEYSSMASQQHRAQSLSAFQKCRRGILVATDAATRGLDIEGVSIVVSFDQAEHFQTYLHRAGRTGRAGNRGICVTTCSTGEDAKSFSNSFGRPGRLLSCHEANSLEPLACTI*