MTNDNSGIWVLGYGSLIYKPPSHYTHRIPAIIHGFARRFWQSSTDHRGTPANPGRVATLIPYEDIIRQTAFLKNVNLYSESAPIQDPDDLVTIGVVYYIPPEHAQEVREYLNVREQNGYTLHEVEVHLETNREHEAELGEALEQLPRHNKSGKRVLLTSVYIGTIDNEAFVGPETVDETAKVIAVSHGPSGSNYEYLAKLEQALAQMPIMKERGRITDHYLTALLETVNKYR