MKLTVKTLKGSHFEIRVQPNDTVMAVKKNIEDVQGKDNYPCGQQLLIHNGKVLKDETTLAENKVTEDGFLVVMLSKSKTLSAGGTSSAQPTPSPAPIPASIPAPSTAAEASPPEEQMDSEGATDSNARSSNAPTAAPTYDQAASNLVAGTIREETIQQIMDIGGGLWIRDTVIRALRAAYNNPERAIDYLYSEIPQTAEIVEPVPEFPTIQANAATERGTATTPASGAPNASPLNMFPQESLSDAAAGGLGSLDFLRNNQQFQALRNMVQTNPQILQPMLQELGKQNPELLRLIQDHHAEFLQLLNEPLDGSEGDIFEDQPEQDMPHAISVTQEEQEAIERLEAMGFDRALVIEAFLACDRNEELAINYLLEHAEDNED*