MLFYSEIINILRKRINMKNSKRLKNKDFSLLASNCNGAFILHDLNLKFNSPTVNLFMYPSDFVKYIKNLEYYSKCDLKFIKKEDTAYPVGKLDDIEIHFMHYKDENEAERKWKERTDRIDFDNMFVMMTDRDGCSLEDLKEFDKLPYKNKVVFTHKEYSEIKSSVYIKGFENEKNVGNLYSYKNRFTGYKYYDDFDYVEWFNSRTAEK