MRWVEWPTKGDGQFLSCISEDALEAGMTLPSRMKRELFQTTGASAQIAAHDLSTGSTLRWTWEVRDCAKEACIHHLGPFFTHFKACAGDVLVVVAAAPGAVKATVWRGDSADAARFKASLQMGRSRHAGGPASGGRGSKKRPADTLQQPRQQAGPSKAAKPATPPSSSLQAATAPMHADCSTGAKQAQQEGTQQQQQRTLQLPSPPVLPQPQAHVLSSELLAAAGPELYGCQPSTCDNDGQQQSPTGQVAQSPYRQQLLPPLACAAVKVKQEQQIAALPGVEGVPVAAGVGETAAGGSGAGIAAAAAPGAPLSPARVSYADASPALMQQHHHQQQQQEQX