MAGDARALRRAFAELQRGRYATTGRLMTARDVEEVLNGVDARGMTLMELASMAERLDAHRWLSERVGTRAMGTIGDSDVSVTGRDAADAFEERLRDEHALEDGHGRLEALEEVDGAIDPGESGRGGVLGDENHRASVWAEASRRRRAREDDSGDVRRVKKREREKESENRREAERRRLEALRAEDARWRASLEVTTEPKSSAARTTEEYRKKWAKLERAARKGKTHELSVEDFPFVDESKMSPASVLRDFLIVDVPSGNERAQLREEMLRWHPDKFAKYLDLAVREELQDVVERVNATSQAVREAFKAFVVAPS*