MSQADIDAWEEGRQPASTTLPSLADCTDLRTIKLFSLNDYLGLSTHPAVRQAAANAALQCGNGPRSSALVGGYTHWHAELERALARLKGTQDCLLFPTGFAANLAVAAALCQDGSVTVLSDELNHASIVDGVALARRRGARLLVYRHNDLAHLEQLLKEDVLPGNRTLVITDSLFSMDGDFADLRGLAALKRRHNFLLVVDEAHATLVCGPNGGGAAEMLGVTADVDLHVGTLSKACGCLGGFVACSSAWKDLLVNRGRAQVYSTALPVPVVAAALAAIRVAEEEPWRRQX