MTVITIQPRQEMRQAVTAGDDDTPTVLIVEDEQHLADLYTDYLADQYHVQTAYSGEEGLELLSTDIDVVLLDRRMPVVSGNEVLAQIEEQGLRCRVAMVTAIDPDFDIIEMRVDDYLVKPVTRDELQEVVDRLYSIREYNDRLRTLTSKKLKRNVLRVEKTDRELQDSERYQKLQDEIETISSNVESLADELDVEEGDLQL