MAAATDTAPQTTIPCAHMQTSLTPDKLINSANAGLIIHRVGQFKYEFSDEGHGFSVDLLNYINENQLGTATTFCYEETFGVRDRVHWLIHMRSADAYKKLLHMVDHDEKFQDISIRDRLPEKGHGNWEKIFIESSMQERILVPQHGVNQHHDDDDDPDLFAPPAYNQTMQPRDEQLHSGNAGAIVMRAGNVKYEFREEGRIFWWDWQEHVNLALPGRVTSFLYEETWGRQDRVHCLIHLRDLEDYKAVLELERDPAFREEVYAKQRVHESKGGGTWEQLFVDGTIDDTLLVPRMPSQH