MLLKNASFYDDEVLKRADIRLKDSLIIEIKENLSPINNEEVIECGNLFVLPSFIDLSVTGLEGYENLKQKAFKGGVGLLNVFDCDKSGIKNIMAIKNNQLADIATLKNKGGEILIAPSDAFLELISHYAKSYNLPLLVSLENSFEALNSGVLAYELGQNFVENAFENTRLVRFMEVSRALQIPMLLDKVSSIATLKLIKAFNNLGARLQAQTPLSHLVLDESVYEDYEPRFKIAPPLRDKEGQNALKEALKNNKIAMLTSLHVFKNSNAELFEESAFGCESIEDAFSVAYTFLVQKKVISLQQLIKVMAINQAKFLKLNAGEVKENQLANLMIVDLNAQTRVNNQNSPFYGLELYGEVQRMILKGQTTFIKENACKKS*