MNVELLIVHFIRQYADSFYAFIRIFCVLRAFSLQTLMENSYLNPWQNFEARIISNCIMGFEERVMEHDDVKQAKQSLAISLHAFSDLSCVSPVVFLFLLKESYIYGKSKATTKFRALQQQVNLALENAPQPGPAVFIVRCLYVLPVFESHADGFSHLIVSALRKFLKANTNSPDLLEAQDLAAQLFFDVVQGFVIHDERILLKLIEAVDLKLVNVDKALRSSDAKNLTCDKAETFMEKYIHQHIESQSYMTAVSLLEQFNIRHSGESLLFKMIENKDFRAAEKWASYMGKSMLCVLVQEYVKLNMLKAAYGIIKRNNFQEDFPDVYHKCKESSLKTLAEKGCWDVAEERAKNDRQLLEYLVYLAMEAGYSEKVDELCERYSLEGFVKAKEPEVHPLESRYLHLHELFIDDIVWVDEADSLQKATSYIEGCKVVGVDCEWKPNYVKGSKGNKVSIIQIASEKVAFIFDLIKLYDDVPEILNNCFIRILQSPRILKLGYNFQCDMHQLGHSYQKLDCFKRYEMLLDIQKVFNEPCGGLSGLVKKILGAGLNKTRRNSNWELRPLSQQQLEYAALDAVVLVHLFHHIGNQSQAVDVQEKNVKMEWKSHIVSASTKSNESLLKALTGMPIVDQSQAVR*