MAAAPAPMRVLVSGASGLVGRNLVPALKEKGHSVTKLVRGRPAADAGELSWDPQAGKLDVAALEDKGIDAIVNLSGESIQALRWTEAKKRSIVDSRVRPTRLLAESAAKMKKAPSVFVSAGGVGAYGSRGAEPLTEAAPYGAGFLAEVSRQWEAAAEPARAAGIRTVTLRLAPVLTTRGGVLGQMLMPFSMGLGGPIGDGSQYFPWIALEDAVRAFAFALECPTLSGPSTPARGRDQRRVHQGAGRRPRPPRVPPLPAFALRLGMGELAEELLLGSQNARPEALVRAGFQFRHPELRPPSTTSSAPAPEAPAPPRPAPRLGPRPPALFSGTELYFSTTTALYL*