MKVALIKDSKVYDNKLLGLTLRERIKKTLERAGFVVEFFNDGLTLREAESYLFILEPVLILERDLRLEGKKALISDNSLFGYLFEGDFRNFFSGDLLSAIERYISMNSIEKQEVWAVKVSEENLKKAEKLLLESLVKSEKTGLKPAYYDGVIARVVNRKISLRISKFLAGKNVTPNQITVFSFLLSLVAAMLYLINNYLATLVAGIIVQIHNILDCSDGEIARLKFMESSYGAWLDGVLDRYADFVIIFSITFSLSQLNQSYWILGFLAAFAALMIAYTGDKFVAAYKTTYKSKGIPITRDVRLFIIFLGSIFNQLAASLILIAVLGNAECLRRIFEIKVLNSETTTSKGWTTERRA