MTRMGNRPVPVGARRDVRRRVRITTSMCGGSAAIYAQFGDWTWAAVSELCGVDVYSARTPGGAPAYLSFYHYEVRGDETITPRGLTFGDVVDLTSQCFDLGSESVLTLHRVARAGTDPGGPLTAREYLEDPRPGCLYVLNLNRWITRDRPDSNENLLVSSPVGFAHQHLPRPPASWPVRAAARQARNQGGFVPDPVPGYVPAAPPFEFGYDLDPVRDFNGVGLVYFAAYFAIADTALAALWRSLGRTNRQFLHRRVLGQRIAYFGNADTDARLTITVRLLRHEKEAGDEIADIAIREAGTGRLLAVTAVDLREPE