MKLNPQKQQNEGIPIQDNAATTASITQAPILLWERLNLPEYTLRAMENPRSPQTKAYQWLSNNINKSNNTQHLPVWRLMQRFALATFYYSTRGDYWVSNQGWLDWDTNECNWEQLRWSDPQAGEVDCNDSGKLLSLQFVAANNLDGTIPPEISLLHESLEVLLLSWNRQLKGSIPTEAGMMTRLTVLWFSATHLSGALPTELGQLQSLENLMISHSELDGTLPTELGNLSNLTTLGFQMANFSGSIPTEILRLSNLQSLSFLECPLLEKTAFLPGVVGNLHNLKILNLSNRKTGDLTSIPSEIGKLTNLENLIFTDFQFNGTIPSEMGSLTKLAYLTLKRNSISGTLPEELSKVSQLRVLRIQSNKLEGRILEKGVLHQLSKLLLLEISDNLFSGSLPTEVGLCLALELNCKTRKYLALFPRNCFCWTT*