MGEEGSVCVTGAGGYVASWLVKLLLSKGYKVHGTVREPDDEKNAHLKKLERAEENLQLFKANLLDYGSLSAAITGCSGVFHVASPVPAGSVANPEVELIEPAVTGTVNVLKACSEAGVKRVVIVSSGAAVSMNPNWPKDKVMDEDCWSDEQYCKTTENWYCASKTIAEREALQYADKNNLNVITVCPTQILGPLLQSTANASSLFLIKLLKGGLETTENGTRVIVDVRDVAEALLLTYEKPEASGRYICAPHVIQIRDLVGKLSSMYPNYKYPKNFTDGDGDGDMKISSEKLKRLGWQCRPLEETLVNTVECFQKAGLLNKD