MVSSTTNPKPFINGNGDPPHFQIGKFTLAAKLNSNKSEGCLELYGGQQQSSNSSADTPTNGQPMEINVCNVCGDEASGRHYGASTCFGCKGFFRRTVRANKQYNCRYEEKCQIDKVGRNICRACRFQKCLTVGMEPEAIRPDRDKTGKQRNPRRSSHTLGTSSLYSNGGYFDGTTSGGTLTIKSQSTNTSVAGELNQLITDEDFCQSNGMQNDPLARRRANTINDLRSLAEEIRRSQRDHDQQQLQRISESASVVNGNGGASSPEFEQMSQEKALIIQTLREIERIVCISEQQQQRQQSPLLNLSPKNKQELEDDERMRKEFDLAIRAGNLSEMDQMLAALQQPKLIADRTEGIIDQLVDKEQKFLVTPSWRKCVKERTE