MEMQSYYAKLLGELNEQRKRDFFCDCSIIVEGRIFKAHRNILFANSGYFRALLIHYIQDSGRHSTASLDIVTSDAFSTILDFLYSGKLDLCGENVIEVMSAASYLQMNDVVNFCKAYIRSSLDICRKMEKEAAVAAAVAAAAAAAAAAHQVDNGSPSSGREGTSCGLKNLVSSPAKGEESVDCPRKAPCGDCGGCHPLELVVKDSQGYGSAGSDVPTPPKRIEPKVEFDADEVEVEVGEQLQPYATPLSLAHMEEALSGQAVDLAYSNYXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXDVLVVPIKLHKCPFCPYTAKQKGILKRHIRSHTGERPYPCETCGKRFTRQEHLRSHALSVHRSNRPIICKGCRRTFTSHLSQGLRRFGLCDSCTCVTDTHDDDDDLMPINLSLAEASSESQEKSDTDNDWPIYVGS