MLSGDRDAKGNGNNNDHNGNFTARKAVIDERDVFISWIRGEFAAANAIIDALCNHLRSVGDAGEYESVLACIQQRRYNWIAILQMQHYYSVADVALALRQVASAKNRQHGNRYKKGALRSSQGPVQVNNASPEVDPPEIQSAGEKELLNNGVFVDAIENGQSINDQSSTVVTENRHGGPKERESGDSELAIKQEDDGYRQAMVKTTESFVANELVDGQSVNITKGLKLHENIFDSSELSQLTSFICDLQVAGQQGKLRGQTFITSKRPMKGNGREMIQFGVPIIVKHLKDQAAKETPKX