MARIRIEGTQFSSWDDVDQALREIGEIERDLSLIDGDVNDQIDRLKAAAKTQAQPLLDRKTALELAMKEFCEANRAEFAKVKTRQLVFGSVGFRLSTRVLIKRVADTLQALKDLGLHGCIRLKEEIDKEALKTLPAETLAEVGAGLKTDNVFGYEIDRARIAEAA