MQHTLLNVCGDEASGRHYGASTCFGCKGFFRRTVRANKQYNCRYEEKCQIDKVGRNICRACRFQKCLTVGMEPEAIRPDRDKTGKQRNPRRSSHTLGTSSLYPNGGYFDGTTSGGTLTIKSQSTNTSVAGELNQLITDEDFCQNNGMQNDPLARRRANTINDLRSLAEEIRRSQRDHDQQQLQRISESASVVNGNGGASSPEFEQMSQEKALIIQTLREIERIVCISEQQQQRQQSPLLNLSPKNKQELEDDERMRKEFDLAIRAGNLSEMDQMLAALQQPKLIADRTETDLKILSFKNSKGVKTHTQPIRNIILFK