MSLFLKDDSIQIREVWNDNLLEEMDLIRQVVDDFPYVAMDTEFPGIVVRPVGTFKSNADYHYETLKLNVNILSIIQLGLTFSNEQGNLPTCGTDKYCIWQFNFREFDLDSDIFAVDSIDLLKQSGIDFAKNTQEGIESNRFAELLMSSGIVLNENVHWVTFHSGYDFGYLLKLLTCQDLPDSQTGFFQLINVYFPMVYDIKHLMKFCNSLHGGLNKLAELLEVERVGICHQAGSDSLLTSCTFRKLKENFFAGPLQKYAGVLYGLGVENGQVAL*