MDFDPLSLYTPSPLQNEEVLIPIYQGLSEIKENENLSETLHNDSHLEPVHILDLPLLQLKPPYEVLVSILKLLSPEETFNFGGCLEHFENTAIDPDTIFQEKGVIELNTTGMTWLQLYCPRFDTLEKLAHLPRLSTSFKLNFTAEYNAYMTNLISNPLSWITNEKHIDTIQKLACLRISENCGRTAQPEIIRKIVLPNLDQWMKTKTGHLKLREPSLTNDNLGLKTWGSALILSQRLLVLDHTKYLYKSVLELGSGTGLVGMVSSLLGYPTVLTDLPEIVPNLQLNVDLNKLNNVTVLELDWTNPLSFLQTFPDAKYQTIVVSDPVYSSKHPYLVVDMINLFFDKSDPMTRVLVQIPLRLKFENERQVLWDLMEANLYLETEHEIEEGFDDFGEMKFCFKVFKKQN*