MSNHDVRERHAQAKAQVAGLRERLQESRSRKADTDVATYARGNGRSAVKFSDDFRLCKTLQGHTGKIYSLDWAYQAEDRIVSASGDGRLIVWNALTSQKTHAIKLPCPWVMACAFSPRGRSVACGGLDNMCSIFNLSSPPDADGNLPVSQTLSGHKSYLSCCRYVPHSDNNIITSSGDETCILWDVDRSQKISTFGGEATSGHTAAVMSVSVSTVSTPQVFVSGSCDKTARLWDTRMKSAPQTYQGHDGDVNAVCFLPDGKRFGTASDDGTCRLFDTRTGYQLQMYSHPRGDSVKVLAVAFSSSGRLMFAAYDNEDCYVWDTIMSEVVTNLAEHRHGHEKRISCLGLSRDGSALCTGSWDNTLKVWAFSGRRNRD*