MSQQGSVHPVLSEMGHKFTWDEELFDSPESQNSLLDQLAWFGGDSVDEEWKPIAELATDDKLTYASDSSFFSELGMNFAEQVCIEMQNTVVVWDEEISFHLGSNDDLLHRLMLGGEFTDEKIGLIVELDAGKMLIDVNGLSKILVLDEISDAMSHQLVCNQHGHSVNIQQTLEPSVLDCDKLDCEMFIKANGNLQLEERVVGLGTVMPSARCVMDHFSPGYNQHLEHNFFLVFYGAYSGYHTNCTIVRHGEHRTRQEFKDISLGSYGIIGCVNSKIRGTGCVFKESPSWRRSAFDPGKYRIEADCSFLGEMPSWQQGGFRPWSKGAMSQELINFAENERAVFFCLV*