MHRWAVGQSVVVTSSTYNMQQAEVATIAGISPDRLTLTLTSPLAYAHEGLVKRYPGARDAVDLRVEVGMLSSNIIITAADGAQTRGSGGEMFGCALAVSGASTAQLDNVAFQYIGQYGVAPGLLFTSLTSSNRSSLTPGGTALTNSALLYGMDTLVALRGTRASAPVTLSGNVLLHGYDASMVEVSTPGNTVQGNLALGLVKEMVRRTQDMSTIAVFDIRVQPNFVTANTAAGSERMGFLLAGPSCSTSSTLFRNNTAHSALAGLWLRASDAAVAEGCTGLFNFTTFLTWDFGVITTRGLPTSANFTGLVVADTKHVGLLPLFAPGMWDKFQLQLSESTFIGHSRPAVCTACTSISSAGRDTGCPSKLSAQSYNQGLPFTPSVGFVAAAFAMVWTIGPERKAWDGQMGYSTVHGASFVTNTTFADFGGSAGCG