MNSFQAFTLREQDTSVIGQLETITLDDLSEGTVVIKAAYSSVNFKDSLASKKDGGVIRNYPMIPGIDVSGTVVTSEDPRFKEGDKVIVTGYQLGVSHTGGYSEYVRVPGDWVVPLPEKMSLKEAMIFGTAGFTAGLSVTALEDDGLRDDKEAPIIVTGATGGVATLSIAMLHQLGYTSITALTRKPDSFELLKELGVSECLLVEDFLATPVKALMKQRFAFAIDTTGGEITSAVLPQLRYDGRSAICGRAAGITLETTVLPFILRGVHLLGIDSVNVGMDKRKIVWQRLATDLDITEKAVYQEITLEELPPVFEALQAGQHIGRTIVRIS*