MATTQMSLKLVVDKKMNRVVFAESGKDFVDVLLSFLTMPIGTIIRLTGKESKIGGISTLYESAEDLDVNLLQTDTCKKMLLHPRSASEEPCKNLKVNIDDTEPTKYYVCSWDCCVYKHQLVSTFYNAKCRCGQSMKKQMIFNKKAECVASSKDGVFVKGTYMRFIIRDDLQVFPASMKATFTLLNELGISDASVLEERNVNIGAAEVLHLLKRSLLSKTPLTDVLLLENDLIDGSDHDFEMDAFHWKDFAEPKEEKGNGSNSKKISVRLTVRKSNNKVVYAEGGEEFADLLFSFLAFPLGFVAKFFGEESGIKCLDNLYRSVQVLKEFIKSEECEGLLVDPNLGPYFSCKNQPLQIKEQNQWQPTIIDCSCSRNISDNDIKIIDYSSDRCIHWSIKKQLFTVNPKYPSPVKEFGGSFIAGPAMFLVTDELNVKQHSPMSGISLLTKLNISMIDLEEHVVTVGEVEAASLLKASLISKSVFTDVFYPKKPKPLGAGIL