MVEDDEAAVQGEKKRRLSAAQLRALERSFEVENKLEPERKLRLAQQLGLQPRQVAVWFQNRRARCKTKQLERDYAALEANYDALRLDYDSLRRDKESLLTQIGELKAKLSSGEQRLSFSSVKKEPVVSEAEAKAAPPSSSEKDPAALFYKDGSSESDSSAVLNDENIPRRGKPSSMDAVRPLPTAAETISAPLFLDPDHLSGAIKEEGSLHHQHHHMLMMEEEEPFISFFSDDQPPILNCRVCNVINIYFLKLKLHVFIFISTLVIHPSLFLSHKTNPSTW