MSSRDAAATFHVYQPVQIPTATVAPAAAVSAAPAEAVAQLVPAPSKKAAGAAGGKDRHSKVNGRGRRVRMPIVCAARVFQLTRELGLKSDGQTIEWLLRQAEPSILAATGTGTTPAAFVSSSAPSTSSSHQHTLLGKRQRQESAAADAVSVAGAASAFWAALPAPGRPDAWGFSPLDAQPTYVPMAQAHHHHLNLLAALSGAARRAEEES