MMSCGVKKPVSKKTTPCCTKMGMKRGPWTVEEDEILVSFIKKEGEGRWRSLPKRAGLLRCGKSCRLRWMNYLRPSVKRGGITSDEEDLILRLHRLLGNRWSLIAGRIPGRTDNEIKNYWNTHLRKKLLRQGIDPQTHKPLDANNVLKQEEEVSGGQNPIEPISSSHTDDTTVNSGDGDSKNSINVFGGESGYEDFGFCYDDKFSSFLNSLINDDADPFGNIMPISQPLQMDDCKHEIVGASSSSLGHDLQRQEDI