MCSNDVFNPVQREDVLQDKIELKESISALESDGAVGLEFWRGLQHQQEQQEQQEQQQQRHAQDQSLFEQEQQQGSRVQPAAAQDHHESGDANVGIRLIQLLLACAEAVACRDVNQAATLLSQLQQMASPRGDSMQRVTSCFVEGLTARLAGLQSISLSGAAYKPAVAPPAARRSQIPEALRDEGFNLVYEFCPYFSFGHFAANAAILDAFEGESRVHIVDLGMSSALQWPALLQGLASRPGGPPESIRITGVSCDRSDKLFLAGEELSRLAESLELQFEFRAVTQAVESLQRGMLEVRDGEAMAINSAFQLHCVVKESRRSLKSVLQSIHELSPKILTLVEQDACHNGPFFLGRFIEALHYYSAIFDAVDAILPSDSEERLKIEQYHYAEEIKNIVACEGPDRVERHERADQWRRRMSRAGFQPKPLKFLGEVKTWLGMYYPSEGYTLVEEKGCIVLGWKGKPIVAASTWRC