MDLYGAAAGGGPVARRPWSKVEDKVFESALVMCPEDVPDRWALVAAQLPGRTPQEALEHYQVLVADIDLIMRGAVDAPGSWDDNDGNDRRGGGGKPRGEERRRGVPWSEDEHRLFLEGLDRYGRGDWRNISRFSVRTRTPTQVASHAQKYFIRQANAGARDSKRKSIHDITTP