MAPARLILACLVALSLHGSACAARPAPVAATSDLFTASSGSQFSRAQYGFPSAHDAQQQQPLPAATDAAPLDAAATLDAAEASAASVVGLTWGYHLEQLMQQLEAREVQLAPPQQQQDAAALLSKQVEALAVQVIAASRADIAELGAQLRSSVPAGTTAAAMASLLQSSAFHGSLKSSMDEAMAIVGAALEPHLNDVAETVHAALCRLALEAGSVESLSDFSDTFVPHFASSFSLSIVEATLLRALWHDLX