MDLYGAAAGGGPVARRPWSKVEDKVFESALVMCPEDVPGRWALVAAQLPGRTPQEALEHYQVLVADIDLIMRGAVDAPGSWDDNDGNDRRGGGGKPRGEERRRGVPWSEDEHRLFLEGLDRYGRGDWRNISRFSVRTRTPTQVASHAQKYFIRQANAGARDSKRKSIHDITTP