MPSDAAVTPAPPREVRADSDLPLDAYRVMLTAPSRAELLTLLGITGQDAEDLAPLADAAARDDEILAEVARTANALREAAGLEVPAVDLAARKAEHDALQQRLAPGEGLIPILAFLLSTDTVRSWHAARGLDREQSWHVLADLGQQMRVHRRGTGRLGLHQLNWVTGNWAGRLVHLGRLQFDLSRRRVARLEQGADRPSDAQDTTGSSEASPASAAEAEPMRWVVGTHIPATGPLDPAEVEASFAAATAYFTAHYADLGAGRGPDEPAFGHEFTCDSWLISDEFAQILGPDANLARFAALWERIGTIPGDGDGALFFVFGLRPPVDPADLPRRTRLERAVADRLADGRGWTSGKGRLLR