MFEWCKNRLEITGRSVFIDVMLQWVTGDEVPLYRHAVQQSIQLFLAGAAGILKPAKNVEYLPFPGLVSHGSGPAIASNLAFQHWLELLQKDAVLNPDTVRQIDRIWTQSGLSAVRWETIPLAARQIMTPLMTRQYVDWFGVATWSSHIDGGACWEKLGKRPDRACHCDMLMIIPSRLAAELNGNGHLLTGMSSTGSLYSRVHGMEWPCGHNVLWHRDRINSLRLEFDSPSYPPSSELMGEISAVFDCEIRHWYQEPVNGIRGYDCYDRGDHVDSGKCGTGSFSAELLSFPADALSVNEQADVPQVKDV