MDLYGAAAGGGPVARRPWSKVEDKVFESALVLCPEDVPDRWALVAAQLPGRTPQEALEHYQVLVADIDLIMRGAERRRGVPWSEDEHRLFLEGLDRYGRGDWRNISRFSVRTRTPTQVASHAQKYFIRQANAGARDSKRKSIHDITTP