MSADVTFFESQPYYTSSDHTDVSMVLPIPQVLPVPTFEGSTVTSTSPVAVPPLLTYHRHPRPTLVPDDSCHAPDPAPTADLPLPSPPLALQKGEALSHSGWRQAMVEMSADIRVVLGSLSPFLQLDIKNAFLHGDLEEEVYMEQPPGFVAQWESSSLVCRLRRSLYGLKQSPRALIWEVQHSRCIYLVVYVDDIVITGNDQDGSPSDRRSTSRYCVLVGGNLVSWKSKKQNVVARSSAESEYRAMATTTCELVWLKQLLGELKFGKIDQMELVCDNQAALHIASNSVFHERTKHIEIGCHFVREKILSRDIVTKFVKSNDQLADMFTKSLTCPRINYICNKLGAYDLYAPA*