MSINVDEFQCYRIPNVYVQWYDLEPTIHWLTGGNSNSRQIQEMDQKKKKIRSTSAYALFFRERQSLEKRAAPYATFGQISQKIARQWDSLTEEEKKAYKQRCEKNRKTSIANAVEEKARQLLTASKFQ