MSVLPDAVCWHEGMQLLPQHFQLQGLRAEALAARTGQACNPWFWGVTALELDPSALCAGQVRVLHLEAILPDGLPVSVQAGVDAPLEFDLETALAAAEGPLLNVHLAVSPLWRAGQLLPLKGRLQSRVGAPLPDLASGEHPEPITVWRASLRLVGDDGKADSVCLPLLRVAKEGGAYVSLPYVPPTPLVLPESPLGRRVQSLCARAREKALFLGGRLRLAQQAGNQDDAVEVRRQLAALWTRLPEVEGLLASRAASPLALHGSLLGLAGAWAALDPLAGVPAFEALDFLDLRRGYEPLLDWLERAIESIRAGYRCLPFEQEEQVFSVRLPDPAPRQRLVVGLRMPAGAGEQAAADWLERAIVASDPHLPLLARQRMSGLPRQPMNRQEQVAYSVGDDTRLFVVQGAGDWFDAGQPLRIVAPVSGVASSPWQIVLFVADGSDNT*