MESTKAQGGIQRLLAAEQEAQHIVNAARNEKMARLKQAKEEADKEIAEFRAQMEAEFQKKVAETSGDSGANVKRLEQETDAKIHHLKSEAERISNDVVHMLLKHVTTVQTCLTGKKILWYNSGFKHQTEI