EMEMQSYYALLGELNEQRKRDFFCDCSIIVEGRIFKAHRNILFANSGYFRALLIHYIQDSGRHSTASLDIVTSDAFSTILDFLYSGKLDLRGENVIEVMSAASYLQMNDVVNFCKAYIRSSLDICRKMEKEAAVAAAVAAAAAAAAAAAAHQVDSGNPNSGREGTSCGTKSFVSFPAKGEKSVDCPKKSPCSGCGGCHPLELVVKDSQGCGSAESDLLTPPKRIEPKVEFDADEVEVEVGEQLQQYATPLSLAHMEEGLPSGQAVDLAYSNYHVKQFLEALLHSSVVQSKDDADHHFSRTLEGRPDGSGVAMSSMMDVQTDWYGEDSGDVLVVPIKLHKCPFCPYTAKQKGILKRHIRSHTGERPYPCETCGKRFTRQEHLRSHALSVHRSNRPIICKGCRRTFTSHLSQGLRRFGLCDSCTCVTDTQDEDDDLMPVNLSLAEASSESQEKSDTDNDWPIYVGSGEEDDTARDSEDKPRMWPSLADQETLT