MLSVQEALDFDLDAMTSGFGFTPWAADTCPTLEQLMAASSSSSPSSWLDDNAAAAEEENDEEEERRRQRRKVSNRLSARRSRARKQQRLEELREASARLRAENRELAGRLHAVARHDLAARCQNARLRAEAAALARRLRDARRLLALQRLARGRHMITAPLASPPPPPPPSAPAAAAVLASLMA