MRQLLFILACCVGLVGPAQAQSDEIKAVIGNQIEAFLADDFATAFTFASPMIREIFRTPENFGSMVRNGYPMVWRPAEIRYLGLEEREGTLWQLVRVTDRQGLAHVLAYQMVNLESGWKINAVQVLETPPPSV