MAAPIIWDEKQKVTGNRVTVDPITRLEGHGKIEIFLDDSGNVKNAYWQVPEVRGFERFCIGRRVTELAQITARLCGVCPGAHHLAATKAIDGCYNSKPTEAAFHIRDTFYHAHFVHSHIAHFYALAAPDFVCGPAAPAAQRNVLGVVANVGLELGSAVLKARAEAQKVQAIIGGKPTHPLMGVPGGVSKAISKEEAKEIQGYADGLVEFAQTSLKVFHDVVLSNKEYVDIITNKDLYYHETYHMGLVNDKNQLEFHDGKVRVVDQKGNEYDKYDSFDYLDHIGEAVEPWSYEKFPYLKKPGYKGLVDGPDSGLYRATPLSRLNVCESISTPLANEALKEYRETLGVVGREPVQYTLATHWARIIEMLYAAEKLKEDAYSDKLTDPNIKQFDLVPGGRGVGCIEAPRGTLTHDYTCDENGIVTACNLVVGTTNNNGPICMDVAKVAKALIKNYDVSPGLLNMVEMAFRAYDPCNSCATHSLPGQMPLTAEIRNADGSLYDTITRN