MESGSPSTSTYQRRPEDVVASNGREVEQFALEACVARQKSGILVPPPRVPPAMLDAAYERCDEVTGEYAKTFYLGTKLMTPEKQRAIWAIYVWCRRTDELVDGPNASHITPEALDQWENRLEAIFEGRPADIIDAALCDTLSRFPVDIQPFRDMVDGMRMDLVKPRYRTFDELYEYCYRVAGTVGLMSMPIMGCDENFEGDLTKVYKAALSLGLANQLTNILRDVGEDVQTRNRIYIPLDELAEFGIDESEIVRGGLYSPVTGKVDDRWKAFMKFQIARAREVFAEAEAGVNCLHADARWPVWSALDVYRNILDAIEENGYDNFSQRAYVPKMKKLMMLPTAWQKAQKADTM*