MDLVPELLEGNESQLNAGNEKKRIDSSRYKFRTKMLVWERQIGQQNKYLFNWPCRPCPIELFENCAEYCSHLSVFNGSSLRIRGLQLLVGDEDCLKGMLNNVGGNLVWLRWYNCPYKNILPGELSGLAYLGLLKCTGLKCLPNSVGGLKDLAELVITSSGVEYLPQGVAEMRNLEYLNVSVCPLRKEPFTDFEYPKLESMFRLHKLDLSLTKLSKPLNGCSALKRIAGLRGLGKLRRLDISNCEMLEELLSVEEVVSLEEPRASWCFKLKTIQGLQ*