MSTLSGDVSNHGGSIRNVDSFSSVAELEDIDFSRLPRPRHLNVERQGSLERSLTDTQLGFSPHPPSRAENFFRALDHFDGVFSPSKRSGFTTPRSPFGPGPNPMIAEAWEALRRTLVHFRGQPVGTIAALDNSDEKLNYDQVFVRDFVPSALAFLMNGEAEIVKNFILKTLRLQSWEKKIDRFQLGEGVMPASFKVLHDPVRNTETLIADFGESAIGRVAPVDSGFWWIILLRAYTKSTGDTSLSEMPECQKGMRLILSLCLSEGFDTFPTLLCADGCSMIDRRMGVYGYPIEIQALFFMALRCALLLLKHDAEGKEFIERIVKRLHALSYHMRNYFWLDLKQLNDIYRYKTEEYSHTAVNKFNIMPDSLPEWVFDFMPVCGGYFIGNVGPSNMDFRWFCLGNCIAILSSLATQEQATKIMDLIESRWHELVGEMPLKVCYPAIEGHEWRIVTGCDPKNTRWSYHNGGSWPVLLWLLTAACIKTGRPQIARRAIELAELRLSKDGWPEYYDGKLGRFIGKQARKYQTWSIAGYLVAKMMLEDPSHLGMIALEEDKQLKSVLKRSASF*