MAAASSMQYRHLGRTGLKVSVLSYGAWVSFGNQIDVPAAKTLLAKCREHGVNFFDNAEVYANGKAEEIMGQAIKELGWKRSDVVISTKIFWGGQGPNDVGLSRKHIIEGTQACLKRLQMDYVDVLFCHRPDVSTPIEETVRAMNYVINRGWAFYWGTSEWDAQQITEAWEVATRLGLIGPAVEQPQYNLLARDRVEVEYAPLFKNYGLGLTIWSPLGSGVLTGKYTKKNIPPDSRFALENYKNLASRKLVDDILDKVEALKPIAEELNVTLAQLAIAWCVLNPNVSTVITGATKEHQVVENMKALEVVPKLTPAIVEKIEA