MRTQIATLTSQLAELQNNPPVATPLVEKKFNKKVGVVADPGAFEGDRARFAEWWIKLQIWVKANWDAFADDFEVATVVLSRLKGPVAGQYAQQIRSFKQGNMRTDDYITWFLALSIQGGLGNEHAVELLEHNVNPRIAEQIYLQDTRNENLALAAEEVAGPPPKTTNPRGAPGHQTNINILTGSSRSGCNQGRAPMDIGAVQGGQMRRFQGNCYNCSQEGHMSQDCRKGVQAAQQKNNQGRQARQLESKKPDNWLNSLAGCSYDEIRAFFYDQQVAEMKTQGKEFGA