MDDKGKAKAADAAAAAEAAPEQEEFFSDSESGSESIEIADLKKRMWKDQMLLMKLEGRSGHEGALAAQDHRVVRREEEAAEEEPPEARYRRKAMLRAQDGVLRHMLKMMEACNARGFVYGIVDESGVPVSGSSDSLRGWWKDDVAFDRAGPTALSGRGGRGSPRSPAAAASFLHGLLDIQDSTLGSLLSALIQHCEPPQRSFPLDRGLPPPWWPTGGEAWWGLQGEAQASQGPPPYRKPHDLKKAWKISLLRASAVIKHLSPRFDQIRKLVWQSKRLQHKMSARDADTWSRVITQEEALSRHALRSLHITPLDDDDDEPNEGPTPRESHADKRKREVGGGGGGGGEEMQLSLPADIDVVPEADRSSIDELMKLYYSCLQGTDTDGGGGEQGKDVAAGAGGDGSVAPETVHVDDDDMLEGLLGVAQVVDMSDFPDSPICHWGSSSD*