MASCCCCFCIDQASVGIVEEWGRFLYAAQPGLHFINPLCGRWLAGTLSTRVKYLDVRAETKTRDNVFVQLLCSIQYRILRENADDAFYELQNPKEQIQAYVFDVVRACVPKLTLDNLFEQKGEVAKAVSEELEKIMGAYGYSIEQTLIVDIIPDAAVRKAMNDINAAQRSRVASEFKGESEKVLQVKHAEGEAEAKYLSGVGVARQRQAITDGLKESVITFANGVSGASAKDIMDMVMLTQYFDTMKDIGSSSKNTTLFLPHGPGHVSDIAEQVRNGMLQASNATG*