MSGDAQPSSNQRATDAHPPPSPPIIKEKAAIGALCVVCGDRACSHLYYGVAACHGCKCFFWRTVKSKLNYSCRYGGNCSISTAGRNACRYCRFHRCLFVGMKMEAVKMDRKLTKRKKEKMDGDESDDGGNPESLDYKIDAKRARSDNHLLISSLLLIDKTSSDGNAKLSSLHFVQPSLQNLLEEPELLDGFRSEMSYRATRQADAQLCYDTERRLVTWAIDWCRQTAEIGDVHHTNDKIALLRACCAPLVLLELGCQSSQFGNSDTRVPLCNNSFLTAHQAPPSVSFINYKTIQSLNKWTQRELKPLCLKAKEIVLLKTLVILNPDAPGLSQEAESSIRMLRDRVHTTLFQMLMESSEPVAAASRLSQILLLIPQLTLMGVDVIEQVRVRNTFNKHSAFGEGILFWQLYGDIFDDQNSDDSSSYLEHSASCSPTDSQYSTTDSS