MSIALLAAATSSMAQSLDKMNWLNEPQQWEIKEGKALVMDVPAKTDFWRISHYGFTVDDGPFYYATYGGEFEVKVKITGNYVTTFDQMGLMLRIDHENWIKAGVEYVDGKQNVSAVVTHRTSDWSVVQLPDAPRSLWIKAVRRLDAVEIFFSRDDKEYTMIRTCWLQDNCPVMVGLMGACPDGKGFTATFEEFKVTPLADQRRLEWAKKQADK