MDYISTRGSAPTLDFRAATLAGLASDGGLYVPTKWPRMSADEIRALAGLDYVETAVRIMRPFVESVLTEDELRALCRAAYGRFSHDAVTPLVQLDHRHWLLELFHGPTLAFKDVALQLLGELFETFLSGGGTDITIVGATSGDTGSAAIEAVAGREHIQIFMLHPEGRVSDVQRRQMTTVLAPNVHNIAIDGSFDDAQAMVKRLFGDEAARGQVNLSAVNSINWARLMAQIVYYFYAAVRLGGPDRPVAFSVPTGNFGDVFAGYVAAQMGLPIARLVVATNVNDILHRALTSGDYSAGTVTPTATPSMDIQVSSNFERLLFDLAGRDGAAIAGMMAEFEAKRAMTIPADMLAGARDLFSSARIDGDAMALALRWARERGGQIIDPHSAVGLAAARALEIDAEIPVVTLATAHPAKFREAVERATGVRPPLPARLGNLFEREERYTKLPGDYDVVKAFILAEAARG