MKHMTRQEYIAYLRRNSSGFSRGASKYRGVTRHHQHGRWQARIGRVAGNKDLYLGTFSTEEEAAEAYDIAAIKFRGLNAVTNFDMSRYDVKTILESSTLPVGGAARRLKEAADHPEAGATIWRAGMHGGVISQLTDVGMGA