MASGGALSPVEEKPTVVKTTKAEQHEEEAAVAVKSAAEMMKKSSPCCPRCNSIKTKFCYYNNYSMAQPRYFCREAAPNAPVGGACRKSKRSSASSASASAASPPAPAVGAAPPVVPALSSAISKLLQSEPMAAPCADFPNVLPTFVSTGFELPAAAGDRLSLGSFGAFGNLSAAVAAPGGGGGSSTTTSFMDMLRGVGGLFDGVGNSHQMGGNGGGGGSYYAPLITGAGNGMLMPPPPLPPFSGSLMQHGMQGLFANHAMGGGGGGVMNAGEDGSVMAGLGGGQWPPALGGADEQQGGGDGGEAVMTKDTGGGASSSASRPDYFYGWNSAAGGVVAGGGIGGNAAAATGATPWQGLIDSSSAMMVLTSPYLACKLWEKEMKQQNIGVGQQISSKAW