MERNEGPLQHLQRSLDHVGRGLASQWQQLPAQVERTFVPMRQGVSRWWEQTPIAQIIRNVQEAAAAPPRVRDQGPWAPLLASITMGSAAHRPQPVMDLAMAKEEVKARLAPVPVYTVANPKNEFVLVAGENHTQLGFFFFRKEDAEALIEKIREENPRLARDSKILRVTMDNVYEVFTTPREQTGLQGIHFRFMPDMKQVAHALELYKAAGVPTRQFIGVPVFQAEGLTVTTRDMQYVPLFLCKEDLDIAIQSAYMQRNAAQIKLYKDKADKYQADYEQIASQLESASGRERSGLESKLAKARAKLDAAREKVESVERAPLPKVEVGSFEEVVMRMTASSGNELAAWSQVMFVAPALLQEASKGGAAAKK*