MLRSAHTRRPFLRCHGGVSSAPTPTVRTKSSKRSPPSVVVKHKDYLHLAYRPDSNLSASIRSIMRGLLRECTYLPDPNARSYISQHFLTRCRKASFTNPDKSGGAYRLLKLARQMRNGLERANEGDRDALLRCLEWAYGRRGKRRYELLKPLMATEGRQEILHVMSECPGSEKDDGIEGESHGFDSEQEDIEVGHGVGDAGDTADQAVERDVSSTDKPLPSLTPELYALAASQKTLNLPSSKKAPKQLQPVVPEFNARLLPMPKKRVKNLTDRWYAKVLARILPPLPVGEWEQLRKWALGIDMPRVKQRRRSSEVIPNRGHFGGHTALEAIVVKGQLDPKYFRHEKANEITPRFMQRLWAQVFSDCPVMDWDDSKKKWSVRWGIQELQRSRRQD