MPRPSVEAERREQILKAACRVISEKGYKALRVTDVARYAKLSAALVHYYFETKRDLVHAAFEWNFSRSLERRKSILDRHSNARDRLRAFIDSYLPRDEETEAAWRVWAETWVEALHDPDLRKLNERIYGEWRSIITEIIRLGQAEGLIVPGDPVLLANVLVSTIDGLAIQALVGSEHMTIARMQSVCDHLVKTMSVQSAEPVQAALG