MKQVEVTILGQGYILGCPEGGETLLAAAVAAVDREMSAIRDAGKVKARERIAVLAALNLAYQIAERGNAPAPAPAPAPAPQPEAATATSAADTEAIDALVRRLDAALGEDGHLL