MAKSEKISLKLLVDEKKNKVVLAEAGQDFVDVLFGLLTFPMGTIARLLEKHQKLPQILGCYKNLSRSVSDMAVDDFKTEACKSMLLSPKSSMEIHCRRLKLHIDDTQATMFYVCSKKHESDSSKYSNFYKSRCSCGSLMIYQIHVPEDEQVVDSLGNAEDVVFVSCRSSFILTDDLKVMLNSIDEIVKVLNGLGYPNINDLKEMLIDVGSEEVLSLLGNLFTSESALTSTFLMKQCMTTMLTLSPPPMFKTGRVEQGSGCHIKVFVGKLDRKILYAECSEDFIDSLLTFLVLPLESASSFFEDNTIIGCVKNLC*