MDKLNNFLFSGGGGGGSSFKNGEGLEPEFFRSKEMMGSDVFQQQSQFQQSNSGGLTRYRSAPSSFFAGILDGDGNNSGENFITGDGSSSSDSDSMFTALLNSNDTTNNNGTRDLNDQNQKNQLQFGSSLKQEIGEEIEFGNENGVQNRYENGGVSYGVGVQMQTRANLSNGNGGSNLIRQSSSPAGFFNGFMREVGNFGASVGTNKEASTSTNGFSNHISYSTNQSSTSNFMPSIAENESWNDSSFNSLKRSRDGDLKMFSNSFSGMTNQNDESRNYTSSGLTHHLSLPKTSSEMAAIEKYLQFQQDSVPCKIRAKRGCATHPRSIAERMRRTRISERMKKLQDLFPNMDKQTNTADMLDLAVDYIKDLQKQVQTLNDKKAKCSCTSKQLQYSNGTT