MSTLNHLFDLPEQICYVQCGFCNTILMVSVPCSSLTMVVTVRCGHCTSLLSVNMMKASFVPFHLLASLTHLEQKESSSPDEDANKTLNSNTSASMMTYSDCEEDDVIPISNVVNKPPEKRQRTPSAYNRFIKEEIKRLKAKNPDMAHKEAFSTAAKNWANCPPTQCKGDEESCSQTDQFVDLDSQVDPNEAEVNEEEQGFRGRKVPRNSILERTPFE