MLEPKFNFFTSINKRKSKTAIRFYNILLLTLLCFTFENCVSYLWHLGTGQLDILLKRKSIQSVLQDPNTKKELKIKLQEVETFREYGIRELALNPSAGFKSFVPLDRKEIGWHVTACYPLKLESYTWWFPIAGTVPYKGYFDLDKAKEEEKKLKEKGLDTRIRITAGYSTLGWFEDPIFSSQIEDTKPYEVASLVFHEMAHATVYFPGDSIFNESYASFVEEEGTFHFLESIEGKDSPIKKEILLKKEESQKLKKLLVFTAGKLRALYDSDLNDERKLEDKKRILEEFKNSLLVSKKEFKTIRIEKLASKNWNNEDFVGYLRYHSGSSFFYKEFDKADRNFLKFQERMKSLIDLSNEERKKLLLSNHE