>12559 MTPEKQRAIWAIYVWCRRTDELVDGPNASHITPEALDRWEERLEGIFDGKPVDMIDATLC DTLSRFPVDIQPFRDMIDGMRMDLVKPRYETFDELYEYCYRVAGTVGLMSMPIMGCDENF QGDVKKVYKAALALGLANQLTNILRDVGEDAQTRNRIYVPIEDLNRFGITEQEVLRGMFS PSTGKVDDRWVAFMKFQIERARQVFKDAEDGVNCLHKDARWPVWSALDVYRNILDAIEAN GYNNFNQRAYVPKVEKFLMLPQSYLKAQKAQMH*