MKLRLHLFVLCVIIIFLVYNMANFQHKQTTLEAKSHPFDTVTRQVFLFLNYDMCLQCKHQVSDRDAVKVPQKAEARIGYLPHGIVESNSDMDLKPLWLTTSARSKKPKQNDNFLIAIAAGINQKKTVDAIMKKFLPENFTAILFHYDGNVNGWNDLPWSKSVIHIAASNQTKWWFAKRFLHPAVVSIYQYIFLWDEDLEVDNFSPRRYLNIVRSEGLEISQPGLDSKLSEIHHRITVRKKAGTFHRRVSRANKKCSREGPPCSGWVEGMAPVFSKSAWQCVWHLIQNDLIHGWGIDYKFGYCAQGDRTKNIGVVDSEFIVHRGVQTLGGSTITKDGIRGKNAKPLGQKAAQIQRSRGRAPGLDMRTKIRRKSRSELRDFQKRWDRAAREDRTWVDPFARSRRKRKNRNPQ*