MARKSAPSTGATTAAESRAALIDLKKICRICGKTDETLTSVHSRYQNDLRGKIAKYLNVDIEENGTLPTKICFCCKDIITKWHDLFEKCRVMEERFESILKSCEEQRQQELLANGTHDEQTDNNDHSSKEDAEPGGSRLESVASAAPQQSATSPHDQESKKSQKSSSKGRTITCTFCRTNGGSGSTGFDSQTALVDHLKDQHWEQIFHCEQCDNYLDRALLIEHMTMHALSLLQPASATEGTEQEPESMASGSGLGEDEPEGELEEAEGSQQTTEIKSGEGSTNKENDEKDLATATPDAMKAVEGRKLYCYICEKTLGNRSAYSYHVNQVHLNIKKFDCTFCEKKFGNRRLLNNHIANLHSRERNFGCTVCDKRFKTNVALYNHMRVHDDKLQFSCRFCDKKFRFRNHLVSHELVHLDERNYSCSQCDKKFNTNECLQKHKLTHVTTEPYQCPLCGFSTKQKRYLVLHAKRIHMVR