MDLLNNLAEMETLASLLSPEDAGKMSVPVKFQEKGSPTTQNCVEMLTFFDEAEYCNGQESKSMNELCKELNEKFSDAEAQFYSLQKKQSSSDATISQLQHLLALKFGLKAEGMALSKAMEAARLALEDSRDAGGEHAGNVGREIKEQLAERKGKKESTWPNGYILHVDAGLQEASDTEMYGIGSDLVVALRKVLDIVESILFPILNELHFRPLRMMVPEFASPGKQWRSSGLDACVESLINLCDSLVQGKVDIIDFIAEVASALDWLVGLIF