NLNFLMMMIVVIPPLGFMFAFIMIKLGMPVVFMPGPWFMLVLAPALQCVVLIFFLMCPECPPVLMMMLLILKGIALPVGMLVPPGDDPMMVMGKLAGAGGVMPLKMDITELLWLMGHLAQLLW