MKSSGCTPDEITYNILIDNLCSSGKLAKALDLLKEMEISGCPLSTVTYNTIIDGLCKKLRIEEAEEVFDQMDVTGIERNAVTFNTLVDGLCMAERIDDAAQLIEQMISEGLQPNNITYNSILTHYCKQGNIGKAADVLQTMTANGFEVDTVTYATLINGLCKARRTQAALKLLRGMRMKGMRPTPKAFNPVIQSLFRGNNSRDALNLYREMTEVGEPPDALTYKIVFRGLCRGGGPIKEAFDFLVEMADKGFIPEFSSFRMLADGLLNLGMDDYLISAIELIAEKANFRESDVSAIRGYLRIRKFYDALXXXXXXXXXXXXXXXXXX