MPSGTVVAGVVASSTRLIAARALLAAPPLSLKAVAWTPPPRSCLAMGQKSLDLFFKSVSAAAAGPGADTPVSSSGTELVDPRTDAAAAAAAPGAEQLAGGGAPEAQTGGQQCLRTHASHNAALAKQVVLKAEALGALPPLSDLLVEDSWRQLLRPELAKPSFAELEAFVRSQWAGSHMVFPPKDCVFRALNSVPVDRVRVVILGQDPYHDLGQAMGLSFSVPQGRQVPSSLRNIYKELRDDLGCEVPKHGCLEKWSHQGVLLLNAVLTVRAHSAASHAKHGWEAVTSAAIAGLSTQRTGVIFMLWGRYAQDKGKVIDKSKHHVLTAAHPSGLSAHRGFFGCKHFSQANALLEQQGQAPIDWQIEX