LFGIFQAVYALACAQRLMSFCLVVAGTPVNRIPIMAKQVLDLYTLYKLVTEKGGLVEVINKKIWREITKGLNLPTSITSAAFTLRTQ