MAKGDPKKLKGKVSAYAFFVQMCREEHKKKYPEVPVNFAEFSKKCSRRWKTMSRKEKSKFDELAKTDKVHYDQEMKDYGPAKGGKKKNDSNTFKRPPSGFFLFCSEFHPKIKSTNPGISIGDVTKKLGEIEKQPYIIKAAKLKEEYEKDVAEYKSKGKFDGSKSPQRATASMKVQEPSVLKHDLQ