MGIEEQLGEIVIAPRVLEKIIAIATAKVEGVHSFSNRSVSDTLSKLSLGRGIYLKNVDEELTADIYLYLEYGVKVPKVAVAIQKAVKDAVRNMADVELAAINIHVAGIVPDKTPKPELKDLFDEDFLND