MDDRRIRVSFSDPDATDSDSGDDPTSGARATTKSAGKTEIVILYGNSSTSAMKNPVAGCSRSNAVGSSSALAAPASIGKRAFMSAPTRRYRGVYERQPGRWAAEFRSHRLKVRHWVGTFATEEEAKAAYDAIEREFISSPRCGRQQPASERAGNGGGVRRASHPPPDDNRQIVLALTTATTRMLLPPAGATTVSVSVPSAPCVSSSTSASPPTPFQDAQLHDDAPPSVHSFWADEPADEDLVGLADLAHLPLPLPFSGANMDFDPADLSLFDNGFL