MQGRTCNSELPPGFRFHPTDEELIMYYLRNQATSRPCPVSIIPEVDIYKFDPWQLPEKSEFVENEWYFFTPRDRKYPNGVRPNRATVSGYWKATGTDKAIYSASKYVGVKKALVFYKGRPPKGIKTDWIMHEYRLNDSRKQASKQNGSMRLDDWVLCRIYKKRQMARHLEEKIEYRNTQLDKPASNDISEQQMLKFPRTFSLSHLLDLDYMGPISQLLNDNTCNASFDFQNIMAKVETDQVEKFQLGEMSQQYVDSGKLQVNQGSALNQPLFVNPMVYEFQ