MAAPIIWDEKQKVTGNRVTVDPITRLEGHGKIEIFLDDSGNVKNAYWQVPEVRGFERFCIGRRVTELAQITARLCGVCPGAHHLAATKAIDGCYNSKPTEAAFHIRDTFYHAHFVHSHIAHFYALAAPDFVCGPAAPAAQRNVLGVVANVGLELGSAVLKARAEAQKVQAIIGGKPTHPLMGVPGGVSKAISKEEAKEIQGYADGLVEFAQTSLKVFHDVVLSNKEYVDIITNKDLYYHETYHMGLVNDKNQLEFHDGKVRVVDQKGNECDKYDSFDYLDHIGEAVEPWSYEKFPYLKKPGYKGLVDGPDSGLYRATPLSRLNVCESISTPLANEALKEYRETLGVVGREPVQYTLATHWARIIEMLYAAEKLKEDAYSDKLTDPNIKQFDLVPGGRGVGCVEAPRGTLTHDYTCDENGIVTACNLVVGTTNNNGPICMDVAKVAKALIKNYDVSPGLLNMVEMAFRAYDPCNSCATHSLPGQMPLTAEIRNADGSLYDTITRN