MRVFHLLLLALGLLLSQLGPGASQLTALGQEAAAKSSMPFHNIHAAYIMMAGLSLWAAYFIAPEYAYKAAYNPNQKITTIAAYYGVKGFSFKAAYAPSPYNSRFAAYMPSNGAYGVGPGPGSNKLVLATGLRNSPLGPGPGFFRNVVWLIKKNDAYGPGPGLLAIVSLVKSDQICIGPGPGIGNIISIWVSHSIQTGPGPGQTYINISSTNFLAEQKKCPYQGAPSFFRNVVWLKKTNLYKNPITYISVGTSKKALAIMMAGLSLWMCSNKKICIGYHANNSTEQVDTKKAWSASACHDGISWLTIKKVFVIREPFISCSHLECHHHHHH