MDASLGSSFGSPSRVALSTSTEGDFRSYSEVARGVGRSPGSSARVSLSVWGRGSSLRRLTGSQAAESAPAVNVQIGVLVERVIIPHSPAVQDAEDGLRWSLEVSLSGERRRVLTSEVRGVISWLCPAVVNQFSLWPFWPAEFLCILNSCGVSDTLLAAAPLEGCRFALRFRVWNRQLQAKLRRLRFRVFLELDGIPPHAWDHSTASAILGPACWIERLGTETKVLGIPEPLPPMDPEVDPALCLSPEDLIPQEVQILDYPVFIHVLRVEDRDVWTDRSLGGGDSSSDDSNDVNMDPSSGPSRRKPRSRSFACGRGVADGDSLHGTWPSSSRGGGP*