MLMDSNVKQSLMDPNAEQKKVSNPNSPIKYSSKYELMSLSFLCFTNIITIIRSHDQPWEIPYAVNVCFLAVLLFLCIDVFSRLPGIADKQEKLKAPIFILINIINFSYVYAISDCLTPTTRRLMWFLIWSTLIFGTLFTFVCPIKTNHKDKDRADANGCSLPVEGLE