MGKLGVLQELKTMRNAWTSGVDTIGNLPCNVLDVILGCLPWKDVVKTSILSKDWRFKWVTRQELDFNDEFFKSFKQDEEAKRIIYLSPIRPILKFRLRSFTSCPDIDHWMHFLTKKNVQEFTLHVRSGTHSPHHLFTFQQLRFLELQDCLFHPPLGFKGFEKLLNLDLMDVTFDPSILTNLISKSLLLERLRLRSITSFDILEIDAANLKFFEFIGKTKSISFKNAPMLEKVTMGFLGRRLLTDTSPVCSNFPKFFPYIPSLLELDICGTTLEYLIKGGLPESPPTALNNIKSLTISSMSLRSVEYPVGDIVEPAVQLQRAQSSPYGVVKLQRV*