MVDNDSVGDAKFAFGMDPGDDGGLLPENSGYPAGKWKCNEDGSIPCPPENFGGCVKGVLELKCLTSKSKSLISELLEEAEDIFKRLELEYKHEMPQESCLCMKSMDENGMQKSKLRKAAFREDSDGNCLYCPAAKDLQQGDLKHFQCHWLKGEPAIIGNVLETTSGLSWEPMVMCRACRQIKSINHPLHLNASAINCLDWCEVEVNIHQFFMGYMEGRFDSAGWPQILQLKNWPSSDFFDERSPRHSAEFVRSLPFKEYMHPQSGYLNLAVKLPPGYLMPGMRPKTYIAYGVPKELGRGDSMTKLHVDMSDSVNVLTHTQGINLTPEQLSWIKKLKRKHAAQDNWELQTTEEEHKCEIETSSKFNEDQSLL