MNPPPPQTSDPSKPKTISGQLEQALEELLNAIVNNPEAPPYTAPPDYLALGIPNYFGLIKNPMDLGGILKKLRNSAYQEIEEFLRLIRLRIEGVLVYNSPGDPIRNRANGLEARAQKLWADLPPG