MNKRVKIVATLGPAVEIRGGKKYGEDGYWAGQLDVEESAKKIAELIEAGANVFRFNFSHGDHKEQGDRMATVRLAEEIARQKVGFLLDTKGPEMRTELFADDAKEFSYVTGEKIRVATTQGIQSTRDVIALNVAGSLDIYDEVEVGHTILIDDGKLGLKVIDKDIATRQFIVEVENDGIIAKQKGVNIPNTKIPFPALAERDNADIRFGLEQGLNFIAISFVRTAKDVEEVREICRETGNDHVQLFAKIENQQGIDNLDEIIEAADGIMIARGDMGIEVPFEMVPVFQKMIITKVNAAGKAVITATNMLETMTEKPRATRSEVSDVFNAVIDGTDATMLSGESANGKYPVESVRTMATIDRNAQTLLNEYGRLDSSAFPRTNKTDVIASAVKDATHSMDIKLVVTITETGNTARAISKFRPDADILAVTFDEKVQRALMINWGVIPVLAEKPASTDDMFEVAERVAVEAGLVQSGDNIVIVAGVPVGTGGTNTMRVRTVK*