MSTATTRLGVRRPTPAPVFDFDRLLLGSSSGGGMVGDDVVADALLGFAYDPPAHGAAALDDVLAPLPGADKTPRERGVVADGRSFRRAGAALPAPPTELVTRFVPTPPPLPPVQQQQQQRWELPDAVFVRGAGAAEAKKGGAAASHDDHDDGRHHHHHNQAVQSAAARERRRRISSKTAELSRLIPGAARMNSTAEMLQAAARHVRLLQAQVGMLALIHSSGEAKAASSMAASREHHQMMMMRALLASGGVQERLAGEGRCLVPTSLVRAIADDDAMATSNPALSRDVNRFKDSLDQQQQQ