MAREWSYWTRNKLEILAGYLPAFNRASQTSRERIYLDLMAGQPENIDRDMGEKFDGSSLIAMKADPPFTRLRFCELNPLASELDVALRTRFPGDGRYRVVAGDSNVTIDETLAELGPWRWAPTFAFIDQQAAEVHWETINKVAAFRQNPRNLKTELWMLMSPTMIARGVKGTNAELFIEQVTRMYGDADWKRIQAARWRHHLTAPAYRAEMVNLMRVKLEYELGYKYSHRIPMQMHNKVTIFDMVFATDHWAGDAIMCHLYNRAAQKEPEMMRQAKSAKQQKESEDRGEMGLFSVGELAVQDSNAGQILWAPSPTWDPRARGWWSEDPGF*