MDRISNLSDDLLLKIVSSLPTKDVVVTMLLSKRWKFLWMMVPKLRFDDEFELEPSYYGRFLKYVDKSMVLNRAQVLETVKFNVGPCCSSEDIATWIRIGMVRNMRELEISHCEGYFREHRSIKLPKSLYTYEKLEVLKLASTVVLNVPIDVCFPSLKSLHLVCVEYKTKKSHRRLLSGCPVLEELVLDKSYNSFHVRSFYVEIPTLQSLSILDTSGELYGDFTFVVNAPALKYFNFVDFYGDLCLRDNMPEVVDVNIKVIYRNPKKLLGPLKSVKRLSLCLSPSTTLHNHMEFYQLVHLELCGDALMWWDLLTWMLQSSPKLQVLKIYECKCEEHDYLDDPIEEHWEEPSSVPQCLLFHLNIFEWKYYNAGDEEKKVVAYILKNARQLKTATFSAASYLYPKEERSRELNELVYMARASSSCQLLLD*