MMHDASVSILPVPVPHPAASHVLPPGPMPSSLTLNPILSGHDGPDPMIVARPNPSHVVMTARPQLQPRVQPTDPGCKTCQVRKMPCDESRPTCLNCSRMGINCLGYHDSPPSHVQMTQPSDRPVPGPSVVSNTSTSNGNASASRQEQEEYLYYLLDHYRHTKRHCMWDLITLDFNEHFQAKMRKEALQMIKRRRFKDRE