MPPPPQLARYGSAPGSFLAALADSVSRGGGGGGGEVLSHSQSQQQHQQHQPVAAVVSRFFSGESSGLTSCESSCWTADAPPPLQRAYGGSGEIHVPLPQQQQPGLLRHSSSPAGLLSRLMADPHGNGGMGGTRGGGGMGSGYAHSHSQGGNADAMAAQQRRLSSQWSFSRQQDMMPHIAEMGMAMPTPMPPAADVGESIATGHGGGSSDLSRSFSMSSWDDTNSNIIFSAPGGGKKAKLMADGDDGMVTSFSNIDSQFGSSMDMPGMDDYLQLQQDSVACRVRAKRGCATHPRSIAERERRTRISKRLRRLQDLVPNMDKQTNTSDMLDIAVDYIKVLQDQIEKLKQDQGNCSCSADQKC