MSEKVVFSQLSRKFIDENDATPAEAQQVVYYSLAIGHHLGVIDCLEAALTCPWDEYLAWIATLEAGSEARRKMEGVPKYGEIVIDINHVPMLANAFDKARAAQTSQQQEWSTMLLSMLHDIHQENAIYLMVRRLRD