MAAAMASSHSFLTTRLYSSSPPTQSKPTTSTTACSSAATSFRASSAPTLKASLSMNFLSPFVGGSVSADFSGHKLRRNHSLTSSNSRPKRGVVTMVIPFSRGSAWEQPPPDLASYLYKNRIVYLGMSLVPSVTELILAEFLYLQYEDEEKPIYLYINSTGTTKGGEKLGYETEAFAIYDVMRYVKPPIFTLCVGNAWGEAALLLAAGAKGNRAALPSSTIMMKQPIARFQGQATDVELARKEVTNVKTELVKLFSRHIGKTPEEIEADIRRPKYFSPSEAVEYGIIDKVLYNERSTEDKGVIADLKKAQFI*