MMVRVFQSGKRKLFCAVAQFFIFCLCPVFFIMSPLSAAVIHTTLPYWASISASEAFMRSGPGANYPAIWHYQRPDLPVKVVARHENWRKVEDIDGATGWIASALLSDRRTAILNGVGIQNLYAEPSATASVIWRAENGVIGRVSKCRENWCLFNIRGQTGYINSRNLWGVDPNEEIK