MEEGKYLPSSEIVILTGEGQELIGAESHGDVDLDIQAIRDVLSVHHVPVVASLHWNKLHSVLHTLSDRISLQALRLDKAEELRLEKAEEQGKVFLDYKDELDRLWSAVREMKEARENDIEQQKNWSKTIQECIQGLQEGVDANSDGMKQLGNSLADQLNNLDAQVESFTTQLAVLQEATKNFDRLDALEEATKNLEAVQATHPASFESLNHRLEELLLDLEEQNEKLHSLEEQNEQLKLKLEQTAKSHASDLDSLQQYCKNLRSDFELKFLVDVGKMPPPVDEELSNASKVKLEAAVAELQNRIQKKADADDLEKITQSTLSVKDAFQKMESNFVELQFQVKKLTPGSRRTSRLSTSETLVPNNFQLSIPNSKDTTTSTGNIVVLVEELTKDIKDAVQDNKKGLEKVQKDFELLGKSILIMSGHHGVQLSEAES