MGLDVEAMVHGQTEFTIDLYKAVVKGKETENAVLSPVCISLALAMVSAGAKGPTREQIAKCIKLPEGEPMHNFSSQVKIALLADGSGAGGPQLSLANRIWVEQSVKLKLEFQKVLKDSYGSEAASVDFRTKADEARGKVNEWAKEETHGKIEDLLPPGSVDQGTHIVLANALYFKGAWKKPFEEKDTKDGEFFLLDGKSIKVPMMHTTKKQYVKDFSTFKALRLPYSSGHDRRSFSMFILLPHEKNGITEFEKSLDFKTLAEDLSKVNQEAPMNQFALPKFKISFSFEVPEALQTLGLSLPFGEEADLTEMVDSSLADKLFVSNLYHKTFVDVNEKGTEAAAATAATITLKGISMFQDPIDFICDHPFLFVIKEEVTNVIIFTGRITDPSVEK*