MVFSEADEKRLEALKVSLEQARAGTHSRIVQEEKRLRSVKGSKFGKAESLRDFRLAIVQTTFEKAKSEAEDEYHREKGNVQDKLVQDVIDRQRRHTKVEAPELRAVTRKMRNARGEAVSAPATAKGKREAKMAAAAIPLRQGDVEEDFEAMATAVHNLAPHLEIDLEIEVAPSKRGRPVEPVRSRGKSRAEVSGARITVWYEEELNGRKVDVPYQGVVNSCDPREGLYVKFEGSPEEMLITNEDDWRWGAHSRKPPESSRK*