MSDQEAKPSTEDLGDKKEGEYIKLKVIGQDSSEIHFKVKMTTHLKKLKESYCQRQGVPMNSLRFLFEGQRIADNHTPKELGMEEEDVIEVYQEQTGGHSTVMRVFHLLLLALGLLLSQLGPGASQLTALGQEAAAKSSMPFHNIHAAYIMMAGLSLWAAYFIAPEYAYKAAYNPNQKITTIAAYYGVKGFSFKAAYAPSPYNSRFAAYMPSNGAYGVGPGPGSNKLVLATGLRNSPLGPGPGFFRNVVWLIKKNDAYGPGPGLLAIVSLVKSDQICIGPGPGIGNIISIWVSHSIQTGPGPGQTYINISSTNFLAEQKKCPYQGAPSFFRNVVWLKKTNLYKNPITYISVGTSKKALAIMMAGLSLWMCSNKKICIGYHANNSTEQVDTKKAWSASACHDGISWLTIKKVFVIREPFISCSHLECHHHHHH