MSNIDKRALREVAERATPGNWRRTSSLFNGITVTPFSLCGEEVTLAHTVEKRDAEFIAAANPATVLALLDVLYEFGEDEVAISEYVTNLEDALRVAAAPQQEE