MLALQNSRSQAQLLDRELEVQLIVKTLLERSNKLFGKRSSDKANSPAILVAQAPGAGKSHFLAMLGEEIPMLHDLDGRNQTPIISAFTYNSRMTEDDLAENLKTDLALRVLYGAARHMSRTKCEWSDFVETWKSRKKPEIAIRLAVKILRKWYGDRPVVILADEVGKSKDEALVRQELCRAMDSWGGQVFVVMSSLCNYAAAKEMFRGSQREVYIHTLTVLGTEAYDLFSAKLNELQQNQAKGIKRDILEYRISLAWGATGGYARAIEKMAIYISDFAQGLEAGVVSRALGQRDRGSGRLYRARLVEVKGVPDW*