MASGGALSPVEEKPAVVKTTKAEQHEEEAVVAVKSAAEMMKKSSPCCPRCNSIKTKFCYYNNYSMAQPRYFCRECRRYWTQGGSLRNVPVGGGCRKSKRSSASSASASAASPPAPAVGAAPPVVPALSSAISKLLQSEPMAAPCADFPNVLPTFVSTGGVGGLFDGVGNSHQMGGNGGGGGSYYAPLITGAGNGMLMPPPPLPPFSGSLMQHGMQGLFANHAMGGGGGGVMNAGEDGSVMAGLGGGQWPPALGGADEQQGGGDGGEAVMTKDTGGGASSSASRPDYFYGWNSAAGGVVAGGGIGGNAAAATGATPWQGLIDSSSAMM