MAAILLTARPKVPVSFEDVSVYFTKSEWKLLDLRQRILYKRVMLENYSHLVSLGKISPQIPHSSQASLQTKPWVADNHRTGVTTRLHTGDRIRSHTSISKQTHSQTELPGAAEGGQVVRLPLPQRSSNQGYGQSSLSRQPCTTSAEKRYLCQQCGKSFSRSSNLIKHRVIHSSEKPYACPDCGKLFRRSFALSEHARIHSGEKPFACPECGKAFTRSSNLIKHQVIHSGEKPFACSDCGKLFRRSFALLEHERIHSGERPYACPECGKAFSRSSNLIEHQRTHSGDKPYTCGQCGKAFKGVSQLIHHQRSHSGDKPFACRECGKAFRGRSGLSQHRHTHSGERPYECSDCGKAFGRRANLFKHQAVHGVGTRTAGWSRGSSRSAAASGGPPQGSDTSQPGPSGS