MRIAVPNKGRLHDPTLDLLDRAGIGVENGADRQLYADTVDPDITVLYARAADIPEYVADGAADLGITGLDQMRESGVDNVADLLDLGYGKCRLVLAAPEDGDITEPGQLDGKTVATEFPRVTRDYFEGLGVDPDIVEVTGATELTPHVEMADAIVDITSTGTTLRVNRLGIVDEVLQSSVRLFGREDVVDDPKVEQVVTALRSVLDAEGKRYLMLNAPEENLAAVEDVIPGLGGPTVLDVDEPGMVAVHAVVEERDVFEAVNDLKAEGASGILVTEIERLVE