MSKTEKLWVVSDTTITSKFGHRPPSTYSMKIQSLSQLKTLFSGTDGYKSRTFSSGKYNWKLVVYPEGNEKDNGTGFVSMYVELDSESASSTILAYLTFFIYNKKENKYFTIQDNEEKQFNALRLVHGFPQVLPLDTFNDPKNGYVFDGDDQCEFGVDVMVPLTNWEVVSITQEYSNTKFCWTLNEFSELKEHCYVSSKMLVGGRNWVLKLYPKGLNATYSAWLSLFLHLADDETMKTGEETYVQCDMRILDPFGCDHLTKNLNQRCSNSTPNLGWHNFVLLANFEKVYLDKLEKQLRVQVPDLPHHVPHDVVLPPQLPRHRVDEDGPYADGLKM*