MAFQAACAAPAGSKRSDVFGASLVRHHPAAPQRRVRRAPSAPAPVSASSEERLVSVVGASGEVGRKVVEALLQRKEFRVRAVVRSEARARALFGDRVGYAEVDVFDPASVRRGLASSDAVVSCMGTTAFPTKKWDNGTPGAVDFEADFVLHSSIGVQRRSSFPFTILNAFGVLDCKARGEAEVIRGARERGFAYSIVRPGQLNDKKTYPNETLILSKGDRVSGLVSREQVANVMAEALRIGRGGTATGRSYEALAGTLEGPGEEVLRLSFDRLDAARLAGWLADWGLALNQRAALFPPLPAAVRATRLEDGVELAMLEARQEPDALEIEAVGKLVVRVEGGSALVVRRGSWGAPVPGEKQILALLAADLARIVSQ*