MTLDFAVRRRRPELVGPARQTPRETKRLSDIEDQLGLRWHVPFVLFYRGRGRGAAAGGDDPAAVVRRALGEALVPYYPLAGRLREVEGRKLVVDCTGEGVVFVEADADVRLAELEAAGLMPPFPCMDQLLFDVDGSAAGVLNSPLLLIQVTRLRCGGFVFALRLNHTMCDAAGIVQFMRAVGELARGLPEPTIAPVWCREVLDARSPPRPSFPHHEYDPVPPSPSSFPPPADMVMRTFTFGPDHVAAIKKGLSSLAQLGGRKGKATTFEALAAFIWRARTAALEIPADEDTRLVIAASVRGVRDLALPAGYYGNACVYPAAVATAGALRGGGGALGDAAELVREAKRTAVSAEYVRSTADLMALRERPFMAMGNMFIVSDNRHAGFLHVDFGWGEPVYGGPAGALFVLSFIVAVRNGDGGEDAIAVPIELPRTAMERFASEVKMLLC*