MLGDCFRRGRILAVDDGSDSDLDPVLRVSGMGGSILNARNKKNGLQIRAWVRIFFANFEFKKHLWSLYNPKTGYTESLDENVEIVVPEDDYGLHAIDNLDPSMWAKCFHLTDVYHFHDMINMLIGCGYKKGTTLFGYGYDFRQSNRIDKVMDGLKGKLATAYKASGGKRVNVISHSMGGLLMLCFLSLHPDVFEKYVNKWICIACPFQGAPGCINDALLTGLQFVYGFESYFFVSRLPTKLVECPSIYEMLPNPDYQWKKQPLIQVWRRHSEDSKASLIKLELYGPNESTELFEEALRHNELEYHGKSVPLPFNFSILKWAAGTRQILNTAQLPNSVSFYNIFGTSFETPFDVCYGSETSPLGNLSQICHTMPQYSYVDGDGTVPAESAKADGFAAVARVGISAGHRASTKLGTNLHSWCVPSSMWLYVGCKHFGIQSSM