MVNNCIICGNVEDVDDVSVHCFPANVGRKRQWVMFTENNGVNPRQILAHSKLCSRHFVAGRDYYGVALHRRRLTAGAVPSVVAGILQWLQFDTIPTRLQTKSNKYLH