MASLDLLLKLGFRFNPSQEEVITYYLPRLIAGHPPKDTEGYIHRADVYGADEPRDLAGKYAPVARSPNGDRFFFTGCKRVKGKFSRSAGGGTWVSQSSKDLKNREGIKIGEVKNFRFKKGGNNTDWLMEEYHLCGKEAGGVVEPVVCRIYVSPRAAPDSVAHQESAALPPPQELVPPPQELAPPPYSAAQAAPQAPAPPRQVPVITQQQAPPQKRPAAPVAEPPCATKKMKGAVSAKPMAPQSSVTASAAPPRCAVAPSQHHPPFQTYPTDPFEPPAPAASVTQPSVPATPEQGPAYVPDPADIGMEMDELMSFLDSTPVDGILPSQLFEYDELAKELEDALQGGGEEDGNDNPPRRRGRGGCDKQSQGGYRVLLKDMGDDQIDQQWLKVYLKDYHHLMKSCKL