MAPVLQSAQPWVEKYRPKQVKDVAHQEEVVRVLTNTLETANCPHMLFYGPPGTGKTTTALAIAHQLFGPELYKSRVLELNASDDRGINVVRTKIKDFAAVAVGSSNRQGGYPCPSFKIIILDEADSMTEDAQNALRRTMETYSKVTRFFFICNYISRIIEPLASRCAKFRFKPLSEEVMSNRILHICNEEGLNLGGEALSTLSTISQGDLRRAITYLQSGARLFGSTITSTDLLNVSGVVPLEVVKRFFTSCKSGDFDIANKEVDNIVAEGYPASQIINQLFDIVVEAGDDITDNQKAKICKCLAETDKRLVDGADEYLQLLDVASNTITALSEMAQDY*