MMREDVDEFDAYLNHLAQALGHADRHAGLKGYCSGLVMPLSRKSVEPMAAHIDPLHASAKHQSLHHFVAKAEWSDRAVLQRVREWVIPALGLHAAEESGYYWIIDDTGFPKKGRHSVGVARQYCGQLGKQDNCQIAVSLSIATQRGSLPIAWQLYVPKEWIDDRERARRAGIPDDLTFETKPQIALAQLREAIASGIAPGIVLADAGYGDETAFRESVTELGLLYSVGIRPGTSVWAPGTAPLPPKPWSGRGQPPKLLRRAPGHKPLVVKELAMQLPMNAWQTVTWREGSNAALSSRFAAVRVRPAHHDYWRSTVRDEEWLLIEWPDGDMEPLKYFLTTAPEEATLEQLVFVTKMRWRIERDYQDLKQELGLGHYEGRGWRGFHHHATLSIAAYGFLMAQRLKMQSDGRGKKNFLERALPALPPDYIPRGSPARSAPRS