MKHMTRQEYIAYLRRNSSGFSRGASKYRGVTRHHQHGRWQARIGRVAGNKDLYLGTFSTEEEAAEAYDIAAIKFRGLNAVTNFDMSRYDVKTILESSTLPVGGAARRLKEAADHPEAGATIWRAGMHGGVISQLTDVGMGAYASYPHGWPTIAFQQPSPLSVHYPYVAQPARGWCKPEQDATVAAQNLQDLQQLHLGTAAHNYFQASSSSTVYNGGGYQQGTGGNAFLMPATAVMDEQGHSSTATNLGSTCSYGDEEGKLNIGYDAMAAMASTAADPYAAASTVSIARANGYSNHWSSPFNGM