MSRSRKFQPTKSRWTKEEDIRLKQLVEEYPDNWAAIAQHFPQRTDLQCQQRWHKVVNPELVKGPWTKEVFNICIKKRQTKLFMIYMNLGNLLSVCFHQEDETVVSLVERFGPKKWTLIARHLKGRIGKQCRERWHNHLNPKIKKTAWTDEEDKIIYQAHQQLGNQWAKIAKLLPGRKMFPFISLNILETDNAIKNHWNSTMRRKFEHDDKNEKEFNVSFTKAKNLKIKARNSLTLDSRISSGLAHETNSSFPEKLSNEPRFQKFEGQEEYVQQIQHPNTPVKSPPLKQLPFSPSQFLNSPNLSFDVNLASTPVRNGCVTPVKSGIESPDTLVTPTPLPLNSANSTPDSEKRAEYTPIKIRQNLGTPRTPTPFKKALAEMEKRIGLKYHVSIFLVC