MAASDDSSHYFTEFTLSEIVDMENLYKELGDQSLHKDFCQTVASTFSCSVNRNGKSSITWKQVQIWFQEKLKHQSQPKSKTLPSPPLQIHDLSNPSSYASNASNATFVGNSTFVQTRKGKASDLADLAFEAKSARDYAWYDVSSFLTYRVLRTGELEVRVRFSGFDNRHDEWVNVKTSVRERSIPVEPSECGRVNVGDLLLCFQEREDQALYCDGHVLNIKRGIHDHARCNCVFLVRYELDNTEESLGLERICRRPEE