MKNLATWKTMAITVVLLQLSFSLEIFCLSYHADRIVRLPGQPNIGFQQFSGYVTVDDMKHKALFYYFVESETDPASKPLVLWLNGGPGCSSLGVGAFSENGPFRPNGEVLIKNEYSWNRETNMLYLETPVGVGFSYAKGGSSYDTVNDETTVLLISQARDNLVFLQRWFNKFPHYRHTDLFLAGESYAGHYVPQLAKLMIEINKKEKMFNLKGIALGNPVLEYATDFNSRAEFFWSHGLISDSTYKLFTTGCNYSRYVSEYYRDSISPLCSKVMKQVSRETSKFVDKYDVTLDVCISSVLSQSKAICPQSQQTNESIDVCVDDKVTNYLNRKDVQEALHAKLVGVQKWNVCSTNSILDYDMLNLEVPTLPIVGSLIKAGVRVLIYSGDQDSVIPLTGSRTLVQKLARQLRLNTTIHYRVWFEGQQVGGWTQVYGNILSFATVRGASHEAPFSQPERSLVLFKSFLEDRPLPEIF*