MFNGIGLSTPRGSGTNGYIQTNKFFVKSRPVRSEAKEFQTGRGAGGVLQKLKLIELEGQLVDQGYPDEEVLERVEILRKALEAAGALEVDDMDSRMNSTQSHHIAAQKEKQLESMRDALGLKNVKEGEASDRELQEQKRQERIMAREEKEQENREKQAAIEEEERRQKKELRREEKLRHREQQEEERKQRKLERKVRREQDEQERYQKGKESRELMEPRESKEKRDQEYEERDHKKKESRERRKNEDEEPHERIKDPREKRENREH*