MARSPCDLRILLVAAAAAFIYIQVRLFSTQSHYADRLAQAEKSENQCTSQLRSLIDQVSSQQEKIVALEEMKIRQDEERVHLKILIQDLEKRSVQTLVNNNVAPVAAVVVMACNRPDYLQRTVESILKYQTSVASKFPLFISQDGINGEVKKKALSYNEITYMQIHESYQGNSRSNGYKLSSEKQGHNHTPNLWMYCLKGKLDATVLYFPPPHNIGMQQSDICKKHGKYFSAKTLSEHYKWALDELFIKHNFARVIILEDDMEIAPDFFDYFEAAAKLLDNDNWKAKDFICNVSNCFAAIPVTVGSSMGQFFRQYLEPIKLNDAHIKWNSEDLSYLKEDKFLIQFGKDVASATPLHGSDAALKAHNMDADVRIQYNDQEDFERIARQFGIFEEWKDGIPRTAYKGVVVFRYKSSRRRIYLVGPDSLSQLRFLNWTYARMKGNEILIDI*