MEELVVEVRGSNGAFYKAFVKDVHEDSITVAFENNWQPERQIPFHDVRFPPPVGYNKDINESDEVEVYSRANEKEPCCWWLAKVRMIKGEFYVIEYAACDATYNEIVTIERLRSVNPNKPATKDTFHKIKLEVPEDLRQMCAKESAHKDFKKAVGAFSVTYDPENYQLVILSINEVTSKRAHMLIDMHFRSLRTKLSLILRNEEASKQLESSRQLASRFHEQFIVREDLMGLAIGTHGANIQQARKVPGVTAIDLDEDTCTFHIYGEDQDAVKKARSFLEFAEDVIQVPRNLVGKVIGKNGKLIQEIVDKSGVVRVRIEAENEKSVPQEEEIMPPSSLPSNNSRVGPNSSEEKKHLDTKENTHFSQPNSTKVQRVLVVSSIVAGGPQKPEPKAWQGMVPFVFVGTKDSIANATVLLDYHLNYLKNLTTETNSVIGH