MDWQSLGSVLASIVFLREILHNYLPPQVRDAINRLTKKLFTFFFHPNISIIVEENASGHTNEPYEAIQTYLAPKCYASANVLKLWKGKNSRSHTFSMDSHQKLTDLYKGVPLQWTFHCTQKKSGDQPYSQTYENRYFELSFHRKYRDIVSNSYIPYVITEAEQLAMKNREMKLYVNKISDRYNRLWSSVTLSHPSTLHTLAIDPKLKSEIKDDLTRFVNRKEFYRGVGRSWKRGYLLYGPPGTGKTSLIAAIANFLDFDIYDLELRTVRDNSQLRELLTSTKSKSIIVVEDIDCSLDLTNRRVMEKEKREEKPGQREKTDEAAFTTSLVSLSGVLNFVDGLWSSCGGERIMIFTTNHKENLDPALLRPGRMDKHILLSYCEFEAFKILANNYCGLSGEHPLMKEVEEALRVVQVTPAEIAELFMGSCDDPDLAMETVLEDLQKRQAIKNESLKFNLDFEILRS