MDLLQLVRVANFLGVNARPPRTHPNAAKIGILGASQVSTYAVIWPSRHLETANIAAVAARTEGRARMFAQQHGIPCSYGSYKELLADPNVDAVYIGLPNGLHGQWARRALESGKHVLCEKPFCTNAAEARELQSLALKNGLICREAFHYREHPLATRLREITLGPPCRNPEAPTVPQWMAPPAVAGGAGGLLGQLESIDVQVLIPKWVFGDANIRFLEELAGGAMMDAGTYAVSIMRLLTGSEPCVESASASMRPGSKVVDGAMRARLSWDTGIAGTLHASLQHDGWLPVTQVQVEGERGSLMCKGFIVPFFGHSLRVTTKQADGVGFAAATTAAMSSAAVSGSLSKRGEKRGVRGEQLQWTERVFGEKQQTSYYHQLERFTTDLQLLEGRRTDRDIGSVNAACAFDAYDSVANMATLDACFEAAGLPLRIPTAEWQQHQQQQQQQQRRQRQPQQQY*