MDDNTLLTQLQTDVLAIQSYALGEDADLARAVPTCPGWTVADLLGHLWSIESWVRQILRTRELAEEPQPQDEPTQAVADFLDGIPDYLTAMRAVNADEPCWGFGPKPRLAGFWIRRQAHEHAVHHADLQHALGADPVGLTPDFCADGVDEVLAMFYPRQVRFGRTEPVAAPILFRTADTEHAWTVGGTEPSEPGQAEPVATVTASAEDLYLGLWKRRDLLETAKVEGDTAAVQQALNVALTP