MLSVQEALDFDLDAMTSGFGFTPWAADTCPTLEQLMASSASPSPSSSLDDNAAAAEEENGEVEEEEERRRQRRKVSNRLSARRSRARKQQRLEELRGESARLRAENRELAARLHAVARHGLAARCQNARLRAEATALARRLLALQRLARGRHMMITASPPPPPPTAPGAAAVLASLMA