MSNLFRRILLLRSPSSVFAHGKAVIDLLANHGFSESQISYLAERYPPILSFNPEKNLLPKLLFFQSKAHSSSEIFEILRSDPWVLSNSLNKRIIPAFDYLQAVLGSEEKTLATIKQFARILGLDLRNAVGPNIEILKQIGVPDSNILKYLQYQPRVFMTNSIQFKETVERVKEMGFNTQQWQFVDAVFCLRSMTKSTWDKKVEAYRKWGLSEEEIRSAFRKHPRCMTFSEDKINGAMDFFINKMEYESSFAARRPILLQLSLKKRLLPRGHVYEVLLSKGLIKKHQNLPFLLKSPEKHFIEKYINPHKEQIPGLLEX