MDALLASSPAARSKALRVRTFHVAPLSTRCGLLEFVGGTVPLLHALTSSTKRAQLHSEAHQKTDGGVSADDYLAAMARTPAPEAARALESLSRRAAAEASPGGEQRPPESPALRTTLMNAAGSPDAFLSLRRTYASSLAATSVCGWVAGVGDRHLQNILLDLTDGSLVHIDFGYAFGTATAVLPIPELVPFRATGALLGGLAPNDAKTALRGDMTAAMHALRRGSALLRGVMDVFLREPLIDWQREARQVRVKAGKRVAVAGASGLAGDEGAHVELKIAHAWAKLDLCDPAAVTLAQCAAKHEGSSHWDGMREMVVIAGGGGTQDGKACGSVEEQVERLLRLATDPLVLATSWSGWRPWL