MDVFSPSQAFYDRACALSPDDLEFGSSLELTGSEEDEHVRVPGAPHQPGHCLQWACKACKRKSSFVDRRRAATMRERRRLKKVNHAFEALRRCTSANPSQRLPKVEILRNAIQYIESLQELLREQVENFYGLPGESSSEPGSPLSSCSDGMAGGSSPVWQQLNANYSSSYSYTKNESLDNKTAGASSLECLSSIVDRLSSVESSGGPAALRDAATFSPSSSDSQPCTPENSGSRPVYHVL