MDKGKAKAEAAAAAEAAPEQQEEEGFFSDSESGSESIEIADLKKRMWKDQMLLMKLEGRSSGHDGHRPPEGPSTQEYRTTGKKEEEEPPEARYRRKAMLRAQDGVLRHMLKMMEACNARGFVYGIVDEAGVPVSGSSDSLRGWWKDDIAFDRAGPTALSRRGGRGSPRSPAAAAASFLHGLLDIQDSTLGSLLSALIQHCEPPQRSFPLDRGLPPPWWPTGGEAWWGLQGEAQASQGPPPYRKPHDLKKAWKISLLSAVIKHLSPRFDQIRKLVWQSKRLQHKMSARDADTWSRVITQEEALSRHALRSLHITPLDDEDDDEANEGPTPRESHTDKRKREVGGGGGVELHLSLPADIDVVPEADRSSIDELMKLYYSCLQGTDADDGREQGKDVAAGAGGDRGVARETVHDDDDALVHDDDMLEGLLGVAHVVDMSDFPDSPIWHWGSSSD