MATSPPAPFPASLPSKKRASMGTPGLTQGASKKPKLHPLRQTSFPAQDLSGRGSAATSARSETGSLVSGVSSKVTGRGRGRPRKSAQLNDEDVRSSLQAPTDTGSQADGGGRNAGRGTKSVVSARSGAAEVEEDDEGDIDGMLENMDEQERRQAEEEELRQEQRRDRLADQLDPDQYSRYNQWRALSLNNSTVKRLVNSIVSQSVTSAPLQAIRIYGKYFVGEIVERAREVQVEWAKAYDVTREEDRRRRQKELERLEEKQKQGDNTDLQARLIARDIERLKREIKDYIPNPHRGGLLPDHLREALRRYKADGEGGGVGFEGLSHGLLGVQGSAAWRVGDGASGRRLLR