MRPPQSSPALVALTEDAEAAVIVAALTHVITHGRGAAPTPPGTSLAVPPCPSTATGCHLGHVGQAACHGEPSPPAHVVSGTSARSPAPEAQRATAAAAASARRGYRGVRRRPSGKWAAEIRDPRKAARVWLGTFVTAEDAARAYDAAALRFRGSRAMLNFPEDVLSLGHMPAAAGSRQPGSGWDRTMDRSPCPEIVSRREAMDGFIGGGNGRFLGFWSIGISSSSLTPKPTCSAAPVVAPLLSESHRTGSSGIEDDAEGVWERTNSAR