MNSGREPRTPGTLLSIADILAPRMVPRAPSAPQLPESGPGPTSPLCALEELTSKTFRGLDAHAPQRSEGRAAPDALGPGPSGRKRRKSRTAFTAQQVLELERRFVFQKYLAPSERDGLATRLGLANAQVVTWFQNRRAKLKRDVEEMRADVASLRALSPEVLCSLALPEGAPDPGLRLGPAGSDSRPHLSDEEIQVGD