MSNPAHGRRQEEEGAPTAIPLLTPYALGAFQLSHRVVLAPLTRCRSYDNVPQPHAILYYSQRATPGGLLIAEATGVSNTAQGGYPHTPGVWTDEQVEAWKPIVKAVHDKGAFFFLQVWHVGRISNTAYQPGGQAPISSTNKKQRGKGFMPSGKELGEFSEPRALRTEEIPLVVNDFRLAARNAIAAGFDGVEIHGANGFLLEQFMKDAVNDRTDQYGGSLENRCKFALEVVEAVAAEIGPQRVGIRLSPFATPHGAGDSNPEALAVHMASALNKYNILYAHFVDPELKYKGNDFVREETHHKLEAARKAFKGTFLVGGGYTRDIG