MDPLTTSPAPFNLPSLGTPYNLLQDDEPISISPFHHQSIQPQQQQDQQTSQTSQNVITTAQSQRTPTSQYGAQSLTQPQTQNIMSPALSTHHVSGIPSISFPSTPGHPMTPLTPVTPSSADPGIVPQLQNIVSTVNLGCKLDLKKIALHARNAEYNPKRFAAVIMRIREPRTTALIFSSGKMVCTGAKSEEQSRLAARKYARIVQKLGFEAKFLDFKIQNMVGSCDVKFPIRLEGLVLAHNQFSSYEPELFPGLIYRMVKPRIVLLIFVSGKVVLTGAKVRSEIYEAFDNIYPILKSFKKA