MSGEKRELYHHEHHFHDDLSPFFSQRPGPGALQELQGFHLQAASPYISFTDYLSGSSDYGLLTKTFDTSYSSPELFAPHDGGLVKRELVADTNIGPNLNVSAGGGDGSTTPLTPNSSFSSSSTEAAGEEDSGRCKKDRQKVDQECNGELDMLFLVPFLWSRPRKKAEKRQRQPRFAFMTKSEVDHLEDGYRWRKYGQKAVKNSPYPRSYYRCTTQKCSVKKRVERSYEDPTIVITTYEGQHTHQSPATIRGSTHILAPPPTVPTSFRQDFLMHQMPQLSARSQQGEANPSMYLPTLPPLQHPQFPDYGLLQDIVPAFIHNKQP