MNSGPEPRTPRTLFSIADILAPRMVPRAPSMPQLPESGPGPRSPLCALEELTSKTFRGFDVRAPQPSEGRAAPNALGPGRAGRKRRKSRTAFTAQQVLELERRFVFQKYLAPAERDGLATRLGLANAQVVTWFQNRRAKLKRDVEEMRADVASLRTLAPQVLCSLALPDGTPDPGLRSGSAGPDTGLQTSDEEIQVDD