MSSYFVNPLFSKYKGGESLEPAYYDCRFPQSVGRSHALVYGPGSTAPSFQHASHHVQDFFHHGTSSISNSGYQQNPCSLSCHGDASKFYGYEALPRQPLYGAEPEPRVVQYPDCKSSANSNSNEGQGHLNQNSSPSLMFPWMRPHAPGRRSGRQTYSRYQTLELEKEFLFNPYLTRKRRIEVSHALGLTERQVKIWFQNRRMKWKKENNKDKLPGARDEEKTEEEGNEEEEKEEEEKEENKD