MPLPGSTADLDLAYPPSPRSVPLGIRAATANNLIASFDQPHDPEQKWWWSRCAPLFYTILNASGSYTPEQMAEHMRVVRDVVIPSLGPRPSKAAAKGLITLDGTPFEPSWNFTRGRSVVRYAFEPLWDTGSNPEEPFGGRQVPEFARVLSRVAAPDTHLGWFDQIWARWNVAGDEAARAKRALIAHGKPASARVPQLFLAFDHHGAERRLKSYHFPILKHLATGVSTEKLVLDMMTDLRPGGDELRAAAAKMKTFFDRTKYPAAAEMLSIDCVDPRTARVKIYARTQSNSLDTVRETMTLAGLQTDEQTMEGVARVAKFWHLLLDERGGMERGQNKELRVKATHHTGICFVFEIRPGSDRVSVKPQMPWCQTNGTDARGAENFAAVLKMFGWEDHVDRFEKGVMAAASL