MMKNPRRFARVLPLSWKGTCNWLLNSHLNMRLVFFLKHGKLNCELLKLLHCPINNMIKRLLKLPLKPHNSFTVTHHLPQGSDWVLRRQTTKRVICRLNLHFRLCQSNRKFDKEAGSFLEALPDARFSLHPFYLMHVLSWNVRGLGNNVKRCHILKWMQEHNFDVVALQETKLDKEYLDWFSKSVDKTYNLFSTVVHRGREGILTLISTTIHVLKVLKTDALRILVVQLSFNSQQFSFINLYGYSDAAMHTQQWA