MDSTDGSEHQLMEITKVDLRGLEPGGPGWGEARDAVTASMVAHGFVVVAHDALGPELRQALFGRAMPEIFALPLEAKQRNASAVGPFAGYISNIPGMNWESLRVSDVTDAGRVRDFTDLLWPEGNPAFCDTIVSAAKNVFELQRMVEKMILEGLGVTAEHIDAHFGALAHAARLSRYGVPPDPETSMSLQAHCDDSVITTIVQHEVEGLEVQAKDGSWLAVPPDPATFAFVAGELFPVVTNGRVPPCLHRVRTPSNRERLSLLFGFRGKDGVVLSAMDELVDGDHPLVYTPCKNDEYTKFRHSEEGRKFSHPLKAFCGVKTDGSPME*