MSDDNRLNPTPEEQFRQRALDYHAYPTAGKIGIALTKPADSAADLALAYSPGVAEPVREIAQNVDNVYKYTAKGNTVAVISNGTAILGLGNLGPMASKPVMEGKALLFKRFAGLDSIDIEVKHRTIDEFIDTVANIADTFGGINLEDIKAPDCFEIERRLIERCDVPVFHDDQHGTAIVTAAGMLNALELQGKQLKDCIIVCLGAGAAAVACMELLIKCGAMREKIYMLDRKGVIHTRRDDLNEYKALFANNTDKRTLEDVIAGADLFLGVSGPNLLPADALKLMADKPVVFACSNPDPEIKPEIAHQVRNDMIMGTGRSDYPNQVNNVLCFPFIFRGALDVRASEINDQMKLAAVEAIRQLAKEPVPAEVLAAAGVDKLSFGIDYIIPKPMDPRLLPRVARAVAEAAVESGVARIPMPENYMQA*