MSTLNHLFDLPEQICYVQCGFCTTILMVSVPCSSLSMVVTVRCGHCTSLLSVNMMKASFVPFHLLASLTHLEPKESSQEEDANKCLNSNSASMMTYSDCEEDDVIPISNVVNKPPEKRQRTPSAYNRFIKDEIKRLKAQNPDMAHKEAFSTAAKNWANCPPTQCKGDEENCSQTDQLVDLDSQVDPHDVEVNEEEQGFRGRKVARNSILERTPFQ