MESAKSNMNAHQNIIVMRHGDRLDHCEPIWVSTAERPWDPPLVHDGKVRAFQTGQRIRSQIGFPIHRVFVSPFLRCIQTAAEVVAALSADDLGDNAMPSIDISKLKVAIEFGLCETLNTMAIKSDVVPKDGKFDFKFSDLEAMFPEGTFDHNVEMAYKEFPQWGESVEAFKERYVNTLKILAEKYPSENLLLVTHWGGVSSMLYKYFKDATKYLVDYCGCVELRRQIMDNDGFGDFEVVTSHGVVLRTTKPRFMVLL*