MDIEDRTAQLLMEPVEASDGDLQTIRDVLSVHHVPVVASLHWEKLHTILNSLCDRIAIQALRLEKAEEQGKSFLGFKDELDQLCRNCVKEMKEAKESELEQQQKWSNMVEERLQTLQQGMDANSGSMKQLGDSVAELQSLDSKVQSFAPRLDALEEATKNFDRLDVLEEASKTAESIQASQSISLESLNQKVEDLLVDFEEQNEKLHTLEEQNEQLKLKLEQTANAHASDLDALQQYCRNLRSDFELKFLVDVGKTPTAEEDEISSASKAKLEAAVAELQNRIQKKADADDIERISQSTQNVKDACEKMESNMIELQSQLKRLSAGSRRASRVSFTGGLVLPENQVW*