MSLRTLQERLVQLQETTSQIRTLIDRLGSLKLQPGSVPLGDDSDSHYDDGNVVTELGVEITQGLRETEEDLDLLREEVADLKPGRDGSEAQKDRNRLRESADRLGAELKRCRICFRKAQLSARQRLAAAQRAERAMLVASYAAPPPQSRSDASSPVLQQQGGQQQQPPPPPRRRHHQQRSTVGNDPQDQVVGAAHNVTSSLRRTHDLMAAELARSAYAAQALAESTAAMRELDQRYSGLDGMLAASRDLLGTLLRSQKSDTWYLQTALYMLLATAAWLVFRRLLYGPMWWFVWLPLRLLGIGVGGGASLVSKGMSGSGASIEVAGTAGSATVVDMGGAASVPTARVGAAEKAGRKEASDPESEFEKVGKVIDEAKADADETTIESAKGQDVYHESEGNPKKRMWQEPEEAAKQAASFAGDEDKSGERVKDEL