MEYYSAIKNNDIMKFLSKWMGVEEIIPKAGKEPDVLQQTMDTENVVYLHNGLLLSYNDFMKFIGKWMELEYIILSEFCEERASYTKLKRGVWKRSAPEDFLDKRPNKKILIGNEELTRLWNLCPDNMEACKLETREYMPILEEFFEEAIEQADAENMVESEYKAINNSNYGWSTLRFLAWRSPHFFQPTNQQFKNMTEYLENMVIKLAKELPPHSEEIKTGEDEDEEDNDALLKENESPDVRQDKPITGERIESLTNKLDEQWKILAPYLEIKDSDIRQIECYSEDMKKRAKQLLVAWKDQEGVHETTDNLIGALNKSGLSDLAESLTNDTETNSYLLSLLFY