MTLLSVRKVFQGIADRRQMFRMFDRHAQRPEPSPDDAHLYRGEWFEVGQPEHDYMFEILPPLWMRGDAFAMREYLTGSITSVLFALTIDNNLRFFHAYCDLSDRSSSERMRTAIVERESRPVKAMTREERLEHIWSSTHDDYRGYAGERCSKHLWGKRTVLFYGGQRGTVLKLLDQLTDAEILAKLPVHLRYLPDAIAA