MPDATLDTIGEQLSNIIDNLYVLIVQAHDHHGQATSLDMITEIKRLVSNLQAITQTSKSLPTHLPIEIIQYVENGRNPDIYTREFVELVMRYNQQQKGRSEAFAAFRDILGREIMSGIPEIRDDVKQVVIATGGNLNQAAALG