MADEEEPPMAVQIQPDIPTLSAEESSEAVSVGVTVITGYLGAGKSTLVNYILNGKHGKKIAVILNEFGEEIGVERAMINEGEGGALVEEWVELANGCICCTVKHSLVQALEQLVQRKDRLDHILLETTGLANPAPLASILWLDDQLESEVKLDCIVTVVDAKNLRFQLNERRDSSSFPEAFNQIAFADTVIMNKVDLISQEESDELEKEIHSINSLANVIRSVRCQVDLSNILDCQAYDSTHVSRLESLLEANKSLTTTDLHDSGVRTLCISEPQPINLDKVRLWLEEILWDKKLDMDVYRCKAVLNIQNSDQMHILQAVKEIYEIVPARKWSEEENRVNKIVFIGHKLDEEALKTGLRECRP*