MHVEQALEFDKEMQQCRVSGEDCQPIVDKWEKISNKQSEQLDANLKDKPLVAIEWDKERAYGGIQATERPQWVGDIFGLDVMRNEDAKAYVAYWNAIDIAKVDMNSPSWAKFATFAADPENQALLVGGGLLTKDLIKATTSYLSRNSASRAISASEIGMQWGQGNMKQGMPWEDYVGKALPTDARLPKNFKTFDYYDGATKTAISAKSMDTQTMAKLAKPNQIYSSIKGNIDAAAKFEKSALSGQQINSSMISHREIQLAVPANTTKTQWIEINRAIEYGKSQGVTVKVTQVK