MPDLDSFGPDDPVLVSPRYLAGPGLEQPPLAAAMVWSSLKNAGWSTHTPDEWRPLLCTSPCQLVRAAHMPNSTDSGWKTAVYEDALAAPWWTASWSAETPAELLTDFHRALAEAHATGSLHSLSSATAVYLPLLNAGWSHTVDERGNQRFTSPDRLATVNGDRRPSHVSDAWSIDVAPGTTGRCRWSARFSKQVPNVLVAAFTTSLADTTPVYRRAGTLPKELGSYLATEPAPPSAPGRSETAAPAPVLPPAGPGQSTTRRR