MVREEVAGSTQTLQWKCVESRVDSKRLYYGRFILSPLIKGQADTVGIALRRALLGEIEGTCITRAKFGSVPHEYSTIAGIEESVQEILVNLKEIVLRSNLYGVRDASICVKGPRCITAQDIILPPSVEVVDTAQPIANLTEPIDFCIQLQIKRDRGYQTELRKNYQDGSYPIDAVSMPVRNVNYSIFSCGNGNEKHEILFLEIWTNGSLTPKEALYEASRNLIDLFLPFLHAEEEGTGFEENKNRFTPPLFTFQKRLTNRKKNKKGIPLNFIFIDQLELPSRTYNYLKRANIHTLLDLLSKTEEDLMRIDSFRMEDGKQIWDTLEKHLPVDLLKNKLSF*