MLNASREDARADGSYFDSYGGVGIHREMIADETRTGAYLAAIEAHADELRGKVVLDVGCGTGILAMFAARAGARKVYAVEASGVAKHARRIVKDNGLDGVVEVIRGRMEDIGEDEIVEKVDCVLSEWMGYALLFESMLPSVIDARDRFMKPGGLVLPNVATIHVAALSDMKRYDDAVGFWDDVYGFDFSSLAARTRRDWSDDPPVSTVPRERVVSDAAEVARIDCATVRFEDLFEPTDGAFELVMVNGLVLWFDVDFYGHASLSTSPMKPKTHWYQTILMFERPHALTRGDRIVGALSTAPGAKPGTKARPPSFLAPTGPRATASARRRAPFLEGSLSRRALPLSPPATPRFRSRRASLSARLSTPLRF*