MSDLRRDDDDPRGGSRSRSPARGGGGGAPGGKAPGIPCRWNERGFGFIKPEEGGEDLFCHFLSMEDGKALGGGSKVEFVFDDRKGKDRAEQVTGGVDEAPGGGGFGGGGFGGGGSSAPADDFYWAR