MNSGRQPGTLFSIADILGPRAVPRAPSAPQRAEPGPYPASPLCALEELTSKTFRGLDARGGQRAPEGKADPDSLGPVSAARRRRKSRTAFTAQQVLELERRFVFQKYLAPSERDGLAARLGLANAQVVTWFQNRRAKFKRDVEEMRADVASLHALSPGVLCRLALPSGAQSPGSHPTEPDFGAHLSDEEIQVDD