MNSGRQRRTPFSIADILGRSMVPGAPSEPRLPEAGPDPASPLCALEELASKTFQGHSPRAPQPSEGRAVPEAPPGPGTGVRRRRKSRTAFTPQQVLELERRFVFQKYLAPSERDGLAARLGLANAQVVTWFQNRRAKLKRDVEEMRADLASLCGLSPGVLCPPALPDSASSPDLQPTPSGPDSEPGLSDEEIQVDD