MMVLNQHPLNFASDSEAFGTGMPEAPTATEGLRRKKIIIDTDPGIDDAMAILMAFQSSELEVMGLTTIFGNTTTPLATQNALHLCEIAGFPDIPVAQGASQSLKGGHPCIADFVHGSDGLGNTFLAQPKSKKIDKGAADFLVEKVQEYPNEITIVALGPLTNIAEAVQKDKSFVRNLQKLVVLGGSFFASGNVNPAAEANIHNDPEAADLVFTSGAEIVVIGINVTTQVMLTEADLSKIRDSKGRHGKYIYDICIFYKGWHFMSDGVEGIFLHDPTCLAAVLEPSLFTYKKGALRVETQGLCTGHTLLDLGLKKWNGSNPWTNQPPVSVAWTVDAKGVAALVKERLIKP*