MESVDENGGSRLVVTELGHIKELVRQLGVNLGGCPEHCKRLAAQIFDVTERSIGMIMSGHFDCPKRSAAGLDSPPFSATPSPLSDVSGMPFHTNNKKRKIMEKRKHQVRVSSEVGGAETPVDDGHSWRKYGQKDILGAKHPRGYYRCTHRKSQGCAATKQVQRADEDPTLFDVIYHGEHTCIHKTVAALAAGHAEENPGASRLLQNLSTSLTVNTEGLTATAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX