MQFSRKSFSNLAALAQGDFGGSMGELLGGGPLSHATSAVLKGSRTSMEDLEGKKSSRLIFVTNHLPLKVTKEEGGGWSFEWDADALVLQAKEGLEEMDAVYVGCLPVEIEGHEQEDVMQHLIDEFNCHPVFLGAELKTNFYKKFCKQQMWPILHYLIPLSPNSLGRFDPNLWSAYVRANMAFANKLVEVLGNLEDDFVWIHDYHLLVLPSLLRKRFHRIRCGIFLHSPFPSSEIFRTFPRREEVIRSMLNADLIGFHTFDYARHFLSCCSRMLGLEHKTNRGSIIIDYYGRDVGIKIMPTGVNPARLLSGFAWSDTIWRQGELAAQFKGKTVLLGVDDMDVFKGIELKLQAFEQVLAHHPEWRX