MGRSRLLETGFGSKGKAEEGRAREKAIKYSVESTDTISLDGCLNVEESIKLHEALAQLTSPSFSTTSSFGSSRYGSSENLHSMASPKGSSNNLLQGASSPTGGSSRKMAKSASQTQLGKSNSQARPEVDIVTAKNSLAQLLRNPQGKAVDASKRLVMVTVLGSVGPLRALVDADASVQAVIGAALQIYAREGRLPAMGLDSSWFDLYSGHVSFSDALEPFQPIKPLNARNFVMVKRQFQREDVVRQRQQQKKVTKPTSWLEDVWGFGTWWAKVVMAASPAFLQGTENKSAKAWLHELEAQPSAIPSF*