MQASFSGRSAPAAAQGRLVSRSATVYVVCKQYDASARVKGSVRRVFKYAADFEHLPEWYPGVNGVARTRGEGINLKNTYTVERTIMKMKHESQYELIDVVPGRKVVYSAQSPVHTAVHQLYFMEDPTDRNYTNVRYIKKIQLRSIAGPLQPLVSGALSKIPEQGLSNLAKLLISPDTPLSKIQLDPDEEEEEVRATKPAAGWSWQSVWDGLGLGSISNGSSSSGTAVVRSGRVVDTLGYYAILGLDVRRGGQYGPDDIKAAYRARAMEMHPDKVSVDDTAAQQSATLKFKRLQKAYAVLKNPEHKRMYDSGNLVEELVQ*