VFSVGITPQTKSSKNLDYVVMRNKCGMTLYSKSELMVPFVFSTSNNCEPNSMIRVHAEYTEERYANKPVERCPNHQYKDTLAATANIRQHFVRCEHVGAEYVEKDGGYFVRIPMCDSTGFAFTCFSSCSGGINRRPLQLVFTLEAPGTGKVLDICLIALKVCANPLRDSSKEDDKMYAFDSSCDPFGGISTRRRAVRPEETMFKRGRGRFCDDSCFIFELHMNDFAKFRKFLWYMANEDKIDQLISLDTPENPFREEDSMFSVETPFKYWLNRQGINLGSAIEGFDRRAIFTLGDLARMYRPDLFAQLGIDTEQGGLLTKAFQDWFMVNRATARRQMLNLEATFGHYTHA