MTTFSALKNDVLSREQRRQHYQDYVKGLNAYDRHKRFVEDYVKFYGDGKYEPPKAPVKTDSDILRESYRFLRSDEDDADTSWEARLAKRYYDKLFKEYCIADLSRYKESKVGLRWRTEKEVVAGKGQFICGNKEHGERNGLRSYEVNFAYKEAGEEKNALVKLRLCPKCAYKLNYRKEKELARQQRKEERRSRKRRRRDSKGKKEDVDSDREPGPDKEDAGTASAEEGVDGSPSGQPAVPPQGEGGTSTETKTQMTGGSLPADDSIWTGKKPEVEPSKEEEYDEYFRDMFL*