MSEKVTVTYIWIGGSGIDLRSFSRTLSKSVNSASELPKWTFNGSETGLASGENDEVVLIATRLFRDPFLGGNHRLALCETRTLNGDALPQNTRARAAEIFSISAVADEEPWFQIEVEFTLLRPDTNEPVGWPVGGFTGPQGSYYCGVGADRTFGSDILQAHYKACQEAGINIAGVHAGVTHGQWAYQIGWSPGLTAGDEVWVARYILERLVEQAGLKVTLDSKPIDGDWHGMSAHVNYATKRSLEDGGLAYIEKAIERLAHAHDDLLSLAGEGKEGLLTGKHRTSSLNTFSWGGDSESASVRISSEALGAGKGYFTVRLPASNMNSYVVTAALVEVTILLE