MLGDCFRRGRILAVDDGSDSDLDPVLRVSGMGGSILNARNKKNGLQIRAWVRIFFANFEFKKHLWSLYNPKTGYTESLDENVEIVVPEDDYGLHAIDNLDPSMWAKCFHLTDVYHFHDMINMLIGCGYKKGTTLFGYGYDFRQSNRIDKVMDGLKGKLATAYKASGGKRVNVISHSMGGLLMLCFLSLHPDVFEKYVNKWICIACPFQGAPGCINDALLTGLQFVYGFESYFFVSRWTMHQLLVECPSIYEMLPNPDYQWKKQPLIQVWRRHSEDSKASLIKLELYGPNESTELFEEALRHNELEYHGKSVPLPFNFSILKWAAGTRQILNTAQLPNSVSFYNIFGTSFETPFDVCYGSETSPLGNLSQICHTMPQYSYVDGDGTVPAESAKADGFAAVARVGISAGHRASTKLGTNLHSWCVPSSMWLYVGCKHFGIQSSM