MATVSGYDGLLEALKTLYSNSERPKKEAANAYLEAFQKSLPEEAVGPFRDAVVALLLKYSTGPRPILIALSVALATLAMQMSSWNTVLEDMASSFSQASTTWNALLQFISVLPEEVNESRKMSLTQDHLQDRIQHLLTDNAGRVLQLLSSYVQSLPAPSDANPLLFSCLNSWLREIPVASMMQTPLVDLTFQALSIDSFFENSVDLLCSIFRETNEVNDPEMVKLIEILFPS*