MVDAKEYYEDQKHLMKLCDFLRSGDGPAVREAIEMDKRVYYIKGEKLVNFLVEPKKGTKWPKDLPKFKSRPDAIAVCKDLCNRQFMHRSEKVGKGELEISRVRDFDESAYFTWIYEGNKKFSHLMTTCLVIGFLCCTCFPIWPNFLKVFVWYMSVSLLIFIFFLITFRALLFLMVWIIGYECWFLPNLFDEQLGFFESFVPFISIEKTKDGQLMYRAGVFVAFFSFCWWAVTQPSEFDGFVKGQGDFIKDLYAGTLLSDMSQKDKENIDKPKMPSLEDLLKKLDSEDEEEKELSEEEAAEALLESLVGDEEDIEDDEE*