MKIKLFLLASFIYIALIFAFAWHLELGSYTLNISTYTFELPIMIWLVIPLFIYMILAVLHIAFHGFLRYLKFKHFFKDAAKFEAYTQDLLLEKDLKTTFQTKEFRSVAQLFKTIKTHEKIPHSNKINEILDLIDGLNKNEFFNLSKFKLENNNVLYLQNEKNHLKNDANYAYNKLKNLNEIKDEFEEIAFNTLIEKASYEQIKNVKIPKKPSEVLTLIKRFKEGNLELSVAEYEVLLSHNILSEKDYLNAAKLSTKLLNPDAILGIFNKIKNEKSEALRAYLYLLAEFGLLDELREQIHNDDKKFNDFKAFLVLREKNIKIDLNQLIQ*