MNSGRQPRTPFSIADILGPRLVPRAPSVAQLPESGPGPASPLCALEELTSKTFRGLDGRAPQPLEGRAAPDALGPRLAGRKRRKSRTAFTTQQVLELERRFVFQKYLAPSERDGLAARLGLANAQVVTWFQNRRAKLKRDVEEMRADVASLRALSPEVLCCLALTDGAPGPGAAGPDSRPDSGPHLSEEEIQVDD