MEALITQAKQLASTTSETTRQQLIEQLRDLTYSLETEDDTMQRLLYRQLEIVMIRVSEDLQLFELLSSTQNSMTVEELSQKTGAAPVLLGRVLRYLASMKLIKETGKNQYTSTKITKTLAVSGNKAANKTDEHIFSWVGRHPDVAANFGKWMARYMQGQKTWLDIFPFEKEVGSWKPTNGEDVLLVNVGGNFGPLLEGLKAKIAGIESRIILQELPKDSNLRSGQDQPHDGDAAAAREKPAVETTVHDIYTPQPVKSAKFYYIRSVFHDFQDEKCSSILRNIVPAMGTESVILIDEKIFPDSNVNWKMAQIDISMMACFASIERTEAMWDALLDSIGLKVIRKYLYQPEFYDGVLVVERK*