MKFKIEDLTVYFPYEYIYPEQHQYMLELKRALDAKGHCLLEMPTGTGKTITLLSLITSYQLAHPSGKLIYCTRTVHEMEKVLDELRTLQAYQEKELGKAARILALGLSSRKNLCIHPQVSSEGSRESVDAGCRRLTASWVRANAVDNPDIELCPFFEEYEKKGAEALLPSGVYTLQDLRSYGKEKGWCPYFLARHMIQFANVVVYNYQYLLDPKVSGIISREMEKECVVVFDEAHNIDNVCIEALSVNIRQQTVDGATRNLNKISQTIQK*