MLATAAFATLLATSAFAADLPGKGITVKPAQSTISEESFQTLLVSRALEKLGYTVEKPSEVDYNVAYTSIAAGDTTFIATNWQPLHDDMYAAAGGDNKFYRKGVYVSGAAQGYLIDKKTAEQYHITSIDQLKDPQIAKLFDTNNDGKADLTGCTPGWGCEAVINHQIDAYGLSKTVTHNQGNYAAMMADTIARYKEGKPVLYYTWTPYWVSDVLKPGKDVVWLQVPFSSLPGEQKNIDTKLANGANYGFPVNTMHIVANKAWAEKNPAAATLFSVMKLPIADINAENAMMHEGHASEADINGHVDGWIKAHQPLFDSWVKTALAAQQ*