MEMQSYYAKLLGELNEQRQRDFFCDCSIIVEGRIFKAHRNILFANSGYFRALLIHYIQDSGRHSTASLDIVTSDAFSTILDFLYSGKLDLCGENVIEVMSAASYLQMNDVVNFCKTYIRSSLDICRKMEKEAAVAAAGAAAAAAAAAAHQVDSGSPKKGTAGETKSLVSPAEGEESVDRPREPPSGDHRGCFPLELVGKDSQGSGWADSDRSTRPEQMEPKMELGAAEVEMDGQLQPPATPLSLAPREEGLPSSQAIDLAYSNYHVKQFLEALLRNSAVQSKEDVDHHFSRSLEGRPDGAGVAAMSSMMDVQTDWYGEDSGDVLVVPIKLHKCPFCPYTAKQKGILKRHIRSHTGERPYPCETCGKRFTRQEHLRSHALSVHRSNRPIICKGCRRTFTSHLSPGLRRFGLCDSCTCITDTHDDDDELMPINLSLVEASFESQEKSDADSDWPIYVESGEENDPAREDSDDRPQIQPNLAGGETLT