MDFFFVEYRDPLVGLIILTILVFVVAVANYIWKIFASKDEEQKLEKFIKKFEMDNAHKELLRNSSLSFGNLSFLAEIFTKSGEFEKATQIYLIALEKCKDKQEREFIFLSLAKVYFKAGFLERAKEVLLQALKLRPRNIQALKLLKIVYLKLRSYKENLELLECLFELNEDVQKESDFIKALELCTFNITDEEKKKKLLEFKIEDNPMLGRLVFEKYHMFLGQNFFDICDLLYRENEAFNLENQDFLEFFYALGKISKHDDTHQFVFKNSNFKMLKILKDNSFNAGLEFSYRCSECKNVMPLFFYHCPVCYEFNTCKIIYEVKNNETH*