MGRRGRVVLRRIEDRVRRGICFRKRLAGLEKKAEELAVLCDAHVGFVVISCSDVDAHPHHFAAPATIENIVERYEHSLAAQKGVHGRRILEKSKSKDFQVPKETILDKGPINDDMRPIDETDISTLNMDQTIQIERLLEDELGWIRARKVVADRIARLQKKVQRKPATAETESNSTEMPSDHEKKQVGGGSQQSAEEEVEVVLSPSLSLGTGGRGDGGGGSAAEQRHRTPPAVDLNVPCRDAGQLQ