MLFYLISAIIFTTVAFAAPTPAPTLTVAEEMEAIFQNLTEEAQNDYFQILFDHTLTLAELDQKWDEWAEKHGIADKWAVYTSKWQARKEKFNETTVSVIERLPSTYKMLSEITANRNQTLSQVETALEELKEKFNLEVQLILILSKTLILNEEIVLGGGPIEVGNEVTGNSFRRMRDFKNKNRDVKSLLIPGPL