MQLIRDDFISELFDKMKAEIRGLDYDARMADLWRASITENFVTAVHYLDRDTPQSLVEAPAAALAYARAAAQRDIPLSGLVRAHRLGHARFLEVAMQYVSLLEPADRVSTIIELVNRSARLVDLVADQLIVAYEHEHDRWLSRRSGLQQQWVSELLADTPVDVPRAERALGYRLDGVHIAAVVWVDSAVPIGDVVAQFDQVRCLLAGELGPELGPVANSLMVPTDEREARLWFSPAPTRAFAPSRIRAAFESAGIRARLACGRVGDGLRGFRASLKQAERVKALALAGGARPGGRVMFYDDVAPVALLADDLEELRRFVTDVLGDLSVDDERNSWLRETLREFLLRNRSYVATADAMILHRNTIQYRVIQAMELCGQNLDDPDAAFRVQMALEVCRWMAPAVLRAKQ*