MSLLPKSDSIHIREVWSDNLEQEFDYIREIVDEYPYIAMDTEFPGVVLRPVGNFKNSNDYHYQTLKDNVDLLKLIQLGLTFSDENGNLPKCGTDKYCIWQFNFCDFNPNEDVYANDSIELLRQSGIDFKKNIEKGIDAKRFGELLMSSGIVLNDNVYWVTFHSGYDFGYLLKILTCQDLPDTQTGFFNLINMYFPVVFDIKHLMKFCNSLHGGLNKLAELLEVERVGVCHQAGSDSLLTACTFRKLKENFFSGSMEKYAGVLYGLGVVENGQNVH*