MDLAQWLEKASENDHGTRGDTRAPVSGFRGGNEELMCLTIVQGNQEVLSIGGLMKNNKLRFFGSISEHQVSVRIASGATNNFMSKDLAIYLKLPIKENNHILEDFLVLDVDKAEAEWITFSDKDRKLSTTKVKMRSENELKEDCGTAAYYYLEDKIPRATGKVQNKDVQMEDSWFPPIWTMADHYECEPEQSQQQETHKSILVDIQTNQIEAAFLVEKHYGETDEYLHLWVKMSDSQAGLEAGTPTRIPNKVPRYYTISEGNFSKLVSPIKEQMLRSQAEKKSEGYGGRQDQKKLSHSTVEFTFYHHEDKVILIGGSIDRIASWASWASWASYGYWFKPVFP*