MDVDLARTGGLGSPKTYTYTDAELQTLLASVLDERGPGNLPPPSADGNGGVISPALQFLPHLPSSGARMDQAPSVFVPMDVPGALPLNGNAMPLPLPLPPHHDGPYELTAHAILPSSFESGPASSAPAQQWQQPPSHVPVQHWQQQTARVPAQRQAPRAAANRSSSLPPASAKQPHSQVEKQRRDRINSLIEELRELVPPQGSGDQGSVAVDSRRPKHVVLTDAISLIKGLQVQVADMHLSPPTGDGPRAWDELLTDEVDRHRQQQQQX