MQREGLSPNAVTFACALRACGNMKALDKGEQIHKEIVRQQLLENNIILANALVDMYARCGTLEKARQVLNELPVRNAITWTALMAGFIQQGKAEEVLSCLDRMRSEGISPDGITFACALQACGSMKALDKGEQIHEEIVKLQLLQNDIILGTALVDMYAKCGVLEKAQQVLQKLSVQDIVSWNALFVGFIQHGRGEEVLSSVEHIQQKGLTPDVVTFACALQACSSIGAVDKGVQIHKEISKQQLLKNVRLGNILVDMYAKCGALEKARQVLHELPARDVVSWTTLISGYMQQGKSKEVMIYFDQMEQEGYSPNAITFLCVLNACSHSGLLGKGQMYFGKMSAKYGLIPGMEHHSCMVDLFGRAGEFDKALALIRSTPCCEEDLFRWHAVLGACWKWRNVEVGRLAFKHAIQIDKRVAALYILMSNIYAAAGMYEDANKIEDMRVKNKA