MSSRAGKLVTSRSELNIEDYLPSGSSIEEPRGKLRLLDLIDISPTLTEAAGAIIDDSFTRCFKSNPPEPWNWNIYLFPLWCFGVVVRYCILFPLRCLTLAFGWFIFLSTFIPVHSLLKGQDKLRKNIERVLVEMICSFFVGSWTGVVKYHGPRPSIRPKQVYVANHTSMIDFIVLEQMTAFAVIMQKHPGWVGLLQSTILESVGCIWFNRSEAKDREIVARKLIVSNSLHGNVQGAFELGCTVCPIAIKYNKIFVDAFWNSRKQSFTMHLLQLMTSWAVVCEVWYLEPQTIRPGETAIEFAERVRDMISLRAGLKKVPWDGYLKYSRPSSKHSERKQQSFAESLLARLEEK*