MECVKAEAALKSSFNISTAVKLTPQNLLEDLSSFNVQDIAPIDDFFVDDFLNFSNEEQEHEHEQDFLVEKQQNHTPQYTTQNQNQISHPILNNQFVSLPTTELTVPVEEAADLEWLSYFVEDSFSEFPKTENLQLQQKAHEPNPTFSTPCFKTPVPAKARSKRTRTGIRVWPISLANSSSTSSSATLSSSNLEECSKPAEKKAKRMVSPDGEARGVPRRCSHCGVQKTPQWRTGPGGPKTLCNACGVRYKSGRLLPEYRPACSPTFSSELHSNHHRKVIEMRRKKEVVPGF