MESLTGLSIKGVCLDKVLDKHKVLSLSKKSEICFLGLSSFKIVHITSCSVQHKTIHPIFCASDSQIHTQSEETETTDTNQSEPVRVKFQLNKECSFGQHFYLVGDDPILGLWDPSNAVPLEWSEGHLWNVELDIPSGKTISYKFIMTVDDETILWQQGPDRIIQTWETKKTITVSEDWDNAELQTIVEEEPSAEQSTVSPEILIAENLVPQSAVDIEDDVNEEKTNEVLAIVAENITEVNEDVNTGGNEDTTMEAEAIGKNMVTSIDGVLSSKSESILVEDERVPVLVPGLTQVLTSEVHTDKVVVESSQLGSNSEELNEVHMEKVVAEGSVGSKSEEFNVTELSTKEDITHPPEKVKINVKQEVRRGHEDTEKSELVEGGGDWSNGKAVEENVFVSDMQRSKKTLLKFFAGLGFFKVELEG*