MDIFVMLLRHVLKLIQYLLVTPTVASDNHSIRWCIPAHLKEKNMDIQFIASQLKNFDTFVTNIATLFQDFPKLIQTLANL FKDNAAGLGEAWGATKEIFTPKSQ