HGERSQEPFLRMRTVQWYDIKWGPEVTKVNENAKITGKFHLAEDWPRAAAQPDFSFFNVGSPSPVFVRLSTKINGHPWFISGPLQIGRDYEFEVNLRARIPGRHHMHAMLNVKDAGPIAGPGAWMNITGSWDDFTNPLKLLTGETIDSETFNLSNGIFWHVVWMSIGIFWIGVFTARPMFLPRSRVLLAYGDDLLMDPMDKKITWVLAILTLALVWGGYRYTENKHPYTVPIQAGQSKVAALPVAPNPVSIVITDANYDVPGRALRVTMEVTNNGDIPVTFGEFTTAGIRFINSTGRKYLDPQYPRELIAVGLNFDDESAIQPGQTKELKMEAKDALWEIQRLMALLGDPESRFGGLLMSWDAEGNRHINSIAGPVIPVFTKL