MGPRTRAPRAPGEEAAEVAPDPQRTVPTPFLAKTYQLVDDPSIDDVISWNEDGSAFVVWRPAEFSLDVLPNYFKHNNFSSFVRQLNTYGFRKTVPDRWEFANECFRRGEKRLLCEIQRRKFSGGDQVLFTNPSSGRVRLPAAAEGGSGGASEIAEENERLRRENEQLSRELDQTKGLCNDILQLMSVYAPRRGNGEAADEGGASGRGEGPRLFGVSIGFKRNRGKEESASDAVAEQDNLPVRIIICSVEHLYFHYLLQSIFLMFQYCLIFIFFSLFNQSNFFLLIQIKKQ