MEVFLSGLPTEQLTARSLEQQLTPLILKLGIGKHDFGCEKAARSKFANLTFRHPEQARLFLRHYGEVPESSTNKISSLPQGQAQPSPFGRDRAPRSTARLRLLGKPIWCRKSIRAVNPITLRGMDESHRRHQEKESKALTGHRDQDKHQHGVDFDVMGVACGHYAFVSQQLAYFPEREWPWMCKASFTKLNLHVRRSDGTIRMRIPLSTIHEIVWYTHDDRQGTLTLTLDSVPWFLTEECTLDDLMARIAIGSGKIKENQQNRMQALDEQHAEIVGTCLTYHFNISSHSISRDIKMLERKSFTNITRYKLAIWNTPHPTLGSFKDKALQLRQELKAATSASINSGKSLPHSHLFVLQALFYNGYLHPATVLEILHQLFRRFYEDRLSGRTFIAPEAVKSLMDAECIPWPSPYEDPEYFEVSSLMKWIYEKNEEFQGGFDLRTGQLRQNSNLTHIYRVVVTPTRITLHGPEIENKNRVLRKYPKHQDCFVRVQFCDENTQDIRFSPKISYDRVYSRFLDVLNRGIQIAGRVYNFLGFSHSSLRTHSAWFSAPFFDQGSQHTHASIIKSLGEFSSIQCPAKCAARIGQAFSETPSVVDLRDHDVEVVTHFPDITNRDGSRVFSDGVGKISESMMHIIWENIPMKKNAPTCFQVRWGGAKGMLALDMTLKGTKVCFRDSMTKFESDDVHQLEICDSGSKPIPLVLNRQMIKILEDMGTDRSWFMRLQSYRLQELRSITASAYNTWHFLDAQNVGQAIKLGKFINFADKHGMDYRTDDFMRSVVEAVVLRELRLLKHKARIPVKYGKTLFGIIDETGYLREGEVVISFGFSQTGEDQPTPPQDGQIVIVTRSPALHPGDIQIAKQVVPPPSHPLSHHINCIIFSQHGQRDLPSQLSGGDLDGDIYNVIWDGDAMPKETFDPADYPRVEAQDIGRRVVSADMAQFFIDFMKTDHLGVIATRHVILADQLDDGTLSQECRTLAGLHSTAVDFSKSGIPAELKALPRANKFRPDFLSPGPITNYHDKGKITLEEYTISEEAEEEEEEGDGPRYGYYRSEKVLGQLYREIDEEKIWNENIRVAVDHNKPSFWETFIDWAIKSAATVGAVSWPVRIDSARRLKSAYDDHVRGHMSKYSDHPVNPISEREVFIGAILNKTGVQTHRQRDASHKLRDEFERTANHFARQMRMGNEGPDCVPLTGYMAELGPSAALDLCLACVCVASEQDVPLVASRLGISKSPSRRAAGRNGRKDGENSELQSFRLVAATQFLRELRVKERELGVGEAGGKGGGGFVGVSAYA