MSMDITPPTTDHLRGVGSRRSRQITERRREQNRVAQKNYRDKKKRYMQGLEAIAKGQSTDPTLPSTQVNRFAGLGCQGDKHSRDGSGYNDMNAQGSLQESVSHMYTPLSDQAECEGNLPVGTSQCAQFQPTTDVSMDQHQEDVGLDGNFITHSAIDPSLAVYSDDVFTWPLRNAGQDIVGAEESRFPNSQDDIQQDPPHNVTPFPLLSSRLADAQLPEDIVNRKFPLEEILMAGIKTLSGGEKLPMNSTLSRSPEIEARRIPTVRTNSDHCHLPDIHMNTIQLTTISFFAACMSNAAMIGLSPAELMNKKSQSPFYQPQISHEVAQTMCAGEFVHLKPQLRPSAIQLTSPHHPYLDILPFPAFRNCTIQLLQVQPQPFDPAELCRDLTSDGLICWGSTVRDGGDMTGSGAPWDIRSWEMQPWFRRKWWLLIDGLDGEMSQQTRWWREIRGST