MEEMENFFNEMLKEEEIKKTKLPTALKIQKHKLLCALGKAQPSPTEEEDEKFVKEMDDNTFGFFMNFLKSYRSLHWSDTIAINSVKLILEEHQHFDISLYIDCAKAIYLTYSGKVQHTGAVYGAFTYVLTHARLFGDPAQSMFQLESNGSFKIEFGDISKQLPDSTYMRKITGLIEDLRIGYNEMKFRILNANVTYLTLLILRRFVKNETQFFDMFKRVNTHDDYVKLCPHPLDSQLPRITQEFNKNLSVRSLCPAVYLAIHAFLNGNDTKTNRILRATCIQYIEWTGLQLPYLFFKVVDLYAVEESNLWESLQYESTYQSLFKLANDYYKQYKNSKADPPETVAWFPYCRALDGDYHADLSGPQNKDLCMILAYLVDLKIGFDKSYVRNAHWTKKNFRKDFCLDAAKKISENMQCT