MSITLFALLVLCAGPTLGLLVPQHYCDEHFRYAMKDKQQTYIGIFSAPDEAINSNTVLNWLATFEMQGKRDLFVGSMNTY PNKNEAAINIVRGMPAEVFVEFLNITNALPKLTSLYLNDQLLCSNEEYPFPKTRITLRHQMTIRVKNKGKYSSYI