MATDEDLSYSDDAFEGEDKEDTDMLNSAETYNDYHQQILFYRNFDSVSGRSLQRPKTRRRRWTQRDMTNAYNAVKYQGMSLRGAATAFNVPESTLRDRVHGRVSLECSRPGPPTFFTYEEEKKMVDHILFMSKIGYPYTRNQLLNVIINVPNLQYIGDILISSMLKNPLHRNSEF