MQEQDSGLQLVHLLLACADFVSKGDQPSALRHLHLLRRVASPLGDSMQRVASYFADALATRLSVSSGTAISPRGAGAPYPFPPSPDTLKIYQILYQACPYIKFAHFTANQAIFEAFHGEDRVHAPKIMTLVEQEAGHNGPYFLGRFLEALHYYSAIFDSLDATFPADSAPRMKVEQCLLAPEIRNVVACEGAERVARHERLDRWRRIMEDRGFEAVPLSPAAVGQSQVLLGLYGAGDGYRLNEDKGCLLLGWQDRAIIGASAWRC