MDQNAFRSLLSAPRAGGSSSSRGVLGAPPPKRGWGLKAKEGYEKKEEPPKEKENRLAFAPRQQMKKDSKYKDRADLRRKGADDEFKSVEKLLEDFEARKANATAEELDAIEKQRAYLGGDAEHSVLVKGLDYALLAARKAELAREEAEDVDEELEELGRGLKGKKNAGVEKDIAEEEKAKAVGGKKKKKKKAKVESIDASAPAASQATDMPKDTETTKPVEETQTVTKLAPPLPESDEDENIFGDVGEYDLRAAAGPESDSDDEDEIMSVDTKERHSEGMHSVSRNHGYGKGLGPRSPGRDYDRSSSPRRRYASRSRSPPQDAASKEAEKKARKAKWRAQQGLPAQEGDEGDFNSGKGKDMNEKQKANRDYQLLMNKLNK