MGDWLPSTLRLTLMFYCIMSRSQSVYSFCGGQSEFCPKYQLYPPLRIHPPRKSPHRLDPLSMKIKVGIVGLPNVGKSTLFNALSRKSIAQAENFPFCTIEPNVALIAVPDPNLPALAALAASNKAVPATMEFVDVAGLVAGASRGEGLGNRFLATIRECNAICHLVRYFDDNQIVHVDGRVDPRKDAEVVNLELVLADIAHIERRLEKTTCQGVERETLESLLPELHKGIPARSVGLSPSGVFAIKSMGLLTLKPVIYVFNVDEVDFLLAKEDTMANAGQIVGEIQYCDPSRATFTVVSAKLEAKIASLADEKAQREYLVGMGVDLDDKAPLDDLMSYSVLPSMVKDLLNLFLVYTGPGVPPERSRTTKAYLFSKHQPPNCVQLAGRLHGDIQKGFIRAEVVPASVLLQYSNYNEARAGGAIRTEGKDSTLNEDDVVMIKWR*