MSSTAGRLVTSKSELDLDHPNIEDYLPSGSSINEPRGKLSLRDLLDISPTLTEAAGAIVDDSFTRCFKSNPPEPWNWNIYLFPLYCFGVVVRYCILFPLRCFTLAFGWIIFLSLFIPVNALLKGQDRLRKKIERVLVEMICSFFVASWTGVVKYHGPRPSIRPKQVYVANHTSMIDFIVLEQMTAFAVIMQKHPGWVGLLQSTILESVGCIWFNRSEAKDREIVAKKLRDHVQGADSNPLLIFPEGTCVNNNYTVMFKKGAFELDCTVCPIAIKYNKIFVDAFWNSRKQSFTMHLLQLMTSWAVVCEVWYLEPQTIRPGETGIEFAERVRDMISLRAGLKKVPWDGYLKYSRPSPKHSERKQQSFAESILARLEEK*