KKPDLPLPTVLPSINDVGRDTLRNWCQHLNLSTDGKKTEVFLRLWEHAFPEQKCVIPETPKEARLHSCSRKLKAETKRARPQERTKMSVKTEELNRVKVITSAQESALASGARIAAKAGQPKTVNSWSIPASAEAFLTTASGLRWCMMHGKPLPADPEGWVRLQFHAGQAWVPVTPRRMISLFLLPACIFSSPGLEDNVLCPDMLRENRIKSSLLKWE