MSILPKTDSIHIREVWFDNLEEEFALMREIVDDFPFVAMDTEFPGVVIRPVGNFKNSNDYHYQTLKDNVDMLKLIQLGLTFSDENGNLPKCGTDKYCIWQFNFREFNPNEDVFANDSIELLRQSGIDFKMNNEKGIDAKHFAELLMSSGIVLNDSVSWVTFHSGYDFGYLLKVLTCQDLPETQAGFFTLINVYFPVIFDIKHLMKFCNSLHGGLNKLAELLEVERVGICHQAGSDSLLTACTFRKLKENFFSGSLDKYAGVLYGLGVENGQSTH*