MASLDLLLKLGFRFNPSQEEVITYYLPRLIAGHPPKDTEGYIHRADVYGADEPRDLAGKYAPVARSPNGDRFFFTGCKRVKGKFSRSAGGGTWVSQSSKDLKNREGIKIGEVKNFRFKKGGNNTDWLMEEYHLCGKEAGGVVEPVVCRIYVSPRAAPDSVAHQESAALPPPQELVPPPQELAPPPYPAAQAAPQAPAPPRQVPVITQQQAPPQKRPAAPVAEPPCATKKMKGAVSAKPMAPQSSVTASAAPPRCAVAPSQHHPPFQTYPTDPFEPPAPAASVTQPSVPATPEQGPAYVPDPADIGMEMDELMSFLDSTPVDGILPSQLFEYDELAKELEDALQGGGEEDGNDNPPRCATPPTPPPPRPASWPAMAPPPPHPPILTFPKDPGGCDKQSQGGYRVLLKDMGDDQIDQQWLKVYLKDYHHLMKSCKL