MSADEDNKEQVLKECEQAEEIMKDKQNQKLISEITKENIQLKEEIKKLEAELQETTRTSQINEDIPETKIKFTSVENPESDSEFSDISYSCQVSSKVPYELQKGQALITFEKEEVAQNVIRMEYHHVQVQNENVMLTANPVSLNSGVKFQVHVGVSKMKINVTDIPDELPESQMRDKLELSFSKSRNGGGEVEYVEYNKQTRSALITFVESGVADKILKMKDYPLYINQNCHRVTVYPYTETHLKKFQVFSGVSKRTVLLTGLKHLQTTDEEVVEDFISIHFQREKNGGGEVEVVKCSLGQPHTAYFEE