MSDLNFSDIVNSSPRSESRKRVKSNPANENSQIIELGDEKDQLMAKRKELKRKILLNKEQLKELQGVKENLASSKYGIENDNETEDIIIPHSGLLQLFMKYNTYPSHDMESRLKYLRRVFPNLKLEVSSELTKQVLVDVQIQRLNAFPRLVSNFKIRMTIDKKEEKLDDWSLVEHDFDIEDPRFVQKLNGKDPSKFLFGLHEYFEFYNERFDTFHRIIRNFKDELQLIGFDTFNSGQQELKLLLHLIDEKSITITDSTLNLQINWRILFDDLEETFYDSISCNVTKKNEIFTDSGLDETLQTLLHYKSSYESLSIIVKSLFQL*