MPWPSSFSITHHPRREVVLSPPPSSGTSLSAHANAAFQQAVDAAIDANAFPQLNGMHSEPFLVVGARNFVQIERFAASLFGIGTRGAHLTAYSYDKSDDELRIWVARRSKALYTYPGMLDSTVAGGVKATDSPLDCILAESMEEASLPATLVGPRVRATGVITMANQNPRSGLVHSEILYTYDLELSGEGEDEEVPRLGDDGEVEEFVLMSCEEVLERMRAGEFKTNVCAVMIDFLIRHGRITPETEPDYVEICTRLRRRLPVPT