APQDNTSMGSSHHHHHHSSGRENLYFQGHMAWKDCIIQRYKDGDVNNIYTANRNEEITIEEYKVFVNEACHPYPVILPDRSVLSGDFTSAYADDDESC