MLGQKLNARKREIKNRGYLNQLKRSEQVPAVIYGKGEEAVPIILEKRELNRIFNVHGSRGLFSLEIEGESKPMMTLIREIQRNPVSGQLIHLDFLSVNLNEKINSNVGVLLGGEEEVMKKGGILQAGLKEVEVLCFPQDLPEYLSADISSLEIGETLHVADLIVPAGVEILTEAESVIASILAPSKATTGEEEGAEAAGEGEEAEEKPE