MTWIRGGPSSLDGRNIKEAIDGSLKRLGTDYIDLYQLHWPDRYVPMFGDRDYDPSCSYSSVSIEEQLQALGVAVKEGKIRNIGVSNETAFGVMEFCRLAEQNNSLPRIITIQQMLNGAMHTSGFRVGLLAYSPLAMGLLSGKYLSDYGGSSQFRLNKYRGRYAEAECRYSMAKPNVLPAIKAYVEIAQRHNLSPVALAIGFVLKRPLVTSVVIGATKLWQLREILDAARVHLSEDILAEIDRVHERYPNPTP*