MKFMLGDLPVLFPYDRLYPEQYSYMADLKTTLDAGGHCVLEMPSGTGKTVSLLSLIIAYMKALAELKRLMVYRAEMGANDACEKGRTDPGSVPLCSFHEELNNYEPGNLIPPGVYTLDDVKKYGQEKGVCPYFTIRRMLPVSAEMSKESIVIFDEAHNIDNVCIESLSIDLTRPMLDSAARSVNKLSDKIAEIKETDAKKLEDEYAKLVEGLQEANERAEDEDMLVSPVLSKDMVDEAVPKTRMRVLHVVAETPQSFLAHYETEHATVPNPIFHFTCLDPISPLDMYPKMLQFQPVMEQSYPMTLTRNAFLPMVITRGSDQVPISSRFEVRNDPAVVRNFGSILIEMARTVPDGVVAFFPSYLYMESIVSAWYDMGILSEVWKHKLLFVETPDAMETSIALRNYREACNNGRGAVLLSVARGKVSEGIDFDHNYGRAVIMRDNHRIRENDYLTFDAMRHAAQCVGRVLRGKTDWGLMVFADKRFARQDKRAKLPKWINSYITEAHSNLSTDVAVSLAKKFIRQISQPFDHTQTGISLWTLEDIEERQRQDKDEAERVEMTQSAVIRENAAEENDNAPLASDYMEIDDAELAGLYIPIDE*