MAFQTNLDSFHLPPDTTMSDPSLLADTDMSLYPGALSLDMSSMTSTTFDNMGPVPPALLKENSNQTDSSGAIAANGVGAGPLPPDFGRLAQGFSSNLTEFTKRRNWSQRVLEELKDLLYILTPDGRLVYISPSAKPLTGYDPQDLLGKSMPDFVHPDDQGLFIREFNESIATGNTLRFFHRLRTADDKYKIFECHGHPHLTQETSALELSGTSVVSPGICRGFFMMARPYPSRNSELLDSFLEHKIENIRLQARIAALRKEEAEETDGHADQYHKPAGASSSRTRSNSGAEITPTSPSVHSNTDYSGMPPPARPTVSNIALTREALDEANAFAKPDSIRDKMARYEGSSHVDSIEMLTGLRYREGERSHGISTGGTSPALIRGDAGIQIPMDKAESRHSYSDKKHKKVKSADEYVCTDCGTLDSPEWRKGPNGPKTLCNACGLRWAKKEKKKSGPIGPDAANFESSKDTVNGTEAKDSRDSKDSQQNGND