MKAALCRSIEAHSVRGVRATENVYDPGGGIWQGPSFLFTKDGGSVGLSSLESLCKEGELSEALETIRSALRQGIRVSSNEFYCLLQSCIRLQNLAAGREVHRLISKGELRSNVFLGSHTIRMFTMCGSLSEANDVFAKLDKQSLFTWSAIISASTKFGHCEQAINLYREMGESGVKPDGHVFVALLKACANMAAVTQGRAIHAHILESDVKWDVFIASALIDMYAKCGCLEDGRKIFDGMQKRDIVVWGAIIAGYAQQGDGHEVVQLCKQMHREGMKPNQVIYLSMVKACTNIGCLHQGMHSHMCIIQSDFQKDGSIANALIDMYAKCGCLHSACWVFNGLLHRDVISWNVMITGYAQSNHGWDALQGFHHMQHEGTQPNQITVVSVMKACLSLASLQQAKLIHVYIMSCGFECDPVVGSTLLDMYSKCGSFAGVCVMFGKLLTRDMVTWSTMIAACVQHGKVEEAVYFLEQMQQDGMKPDVCTFLCILKACFTLGQGKLIHAHIVESGYEPDIFVRNTLIAMYGKAGSLKDALAVFDRMANRTVVTWTAMVEGYIQHEHGWEALQCFQRMQEEGIKPNSTTYSVILKACSITQGKLIHACIMVNGSEGDAFVRCALVDMYAKSGNLDDACLVFNMVPKPDVVLWTSMITGFVESGCHEEALRYYQSMQHDGVKPNQITYVGILKACSSMASCKYGKGIHASIVENGFEMDDCVANTIIDMYAKCGHLDDACRVFELLSDQDVVAWTALISAYAELGHFWEPIQLLLEMQQVGAKPNHVTYVNILKSCSNLASIKAGMVMHSHVVQSNFEGDESICKILISMHANHGRLEDACWLFEKLSNRDVVACSAMMTGYSHQGHDEEALKLFCQLEHEDVIPDSVSYVCILKACSTLDQGFCVHALLAEIDLASDIHVGSSLMDMYVNYGALEDAYKVFDRMPKKTTVAWNAMIASCGRGGDPKSALMHYEGMRNDGFEPDDVTYTCLLSACS