MVLSKTMSVDNDWSELPPELLDTIVNKLTDLRDYLHFRAVCPSWRSSTPATPKNLPCQLPWLMLPKNQSNRRGFFNFVDNKVHFLNLPEASNSRRRCGSSHGWLIIVDESPSIFVINPLTKVTFNLPPVSQFPNVVNFNFYSVGREFTLRSPHGEVYARNLKEMRDSFIRKAVISSSPSRDPNFITMVILNETGELAYCKNGEHSWKFIDDARFYDEDVIYFEGLFYAVHKSGEIAVCDVSGDTPSVSFIETPKQIGGDMQYLVKTNDEFLLVTRFLELDIDAAYHQLDVVYKTVEFCVFRLVLERPRCEWEEINSLGETMLFLGENSSLALLASDFPGCEGNRIYFTDDYCEANYDGVDGNHDLGYYNLADGSIEALSCCPRNSHSVLRWPPPIWFTPNPC*