MNSLVNDYPACFFNNKETPCISLYQPTHRTRPDKEQDIIRFKNLLKSIEKSLQQQYPEEEIQLLLKPFHSLMANHEFWNYTLDGMAVLATPNSFRVYTFPRSVAELAVVADTFHIKPLIRLMQTAERYQILGLNRERVKLLEGNCDGLEEVKLAKEVPDTIIKALGSELTEPHLKVSSYGQGTEGPAMHHGHRTRKDDIDLDAERFFRQVDETILKYHSRIAKLPLILAALPEYHHLFHKISENPYLLADGIKLNPDAASLDELREQAWKLMEPHYLKRLDEIINKFLKADSKHHGSDDLKNIAKAAVAGRVSTVLIDADKRIPGQINHESGDVKVNELLNPDIDDLLDDIGELVLKTHGDVIIVPSDKMPTTSGIAAIYRF