MQAEGISPDAMTFACIMKACGRVEAAEKGIEVHGEVVKKGLLEGDSVLGNAVLDMYVKCHALTDARKVFHGLLHRNVISWTVLILGYCQYGCWEEALKCYEQMKCESVSPNTLTFGFVLKACGSLGAAEKGREIHVEIAKAGMLEKENSLGSALVDMYARSGALARAQQVFDELAVRDKLSWTALIVGYCQHGHSEEAIICFEQMQSEKISLDPMTLGYILQACISVGMIDKGEKIHVEVLREGLLGALGNALVDMYAKCGVLGKAYRVFKGLPVLDVISWTALISGYAQHGLGENALSLFEQMRGEGFCPDEVTFSCAMKACGNTAAADKGIDIHAEIARKGMLGKSIVLENALVDFYGKCGALEKAREIFDTISIPDVVSWNVLIAGYAQNGHGEAALDCFEQMQYKGLSPDEVTFSCVVKACASIGAVEKGEEMHVEMARKGLLKKNSLLVNGLVDMYARCGELSKAQEVFDELPVREVVSWTTLMEGYCLHECSEQALSCFEQMQGEGFS