MKSLNKMSIYGLASLFVLINLFSCSDDFPEALDSGSNFTVIKSIKIVSAGETGNGVVEGVVNEDTKEITFPRLDTLTNFQNLKFEAELSNGATLDKEVYPVTFLEGESEKTIVIKVQNLPRYREYLVKLRLKVPVYGADFSLPTVYDFSANKGPAAVYPAFAGQLTRGTGFDGKYVLIASRGTSGVHLLDVEKLKVNDKTPIPLSTTGVTGGTYSYNMAAQVNGHSYVASLSGAATSPLKLYHWASPTSTPEVVADINVAAIPGAAARHGDNFSIALDANGNGYAFFTSATSNIIRVKIENYNRSTEVSLISTATNYEQWSTVNLVGNTGTYIIGGHSKPISLIDASGKASHTFAVSTLPIGSADPRVINFNGERYLLTITIPRGAPNGINSVLRVYNITRGATINDAFVAFEQTEKKPVYEFLISGATNTAPGTQSGFYVVKDAKGKDQKLMIYGATTDAGFAIIEFPVNIAKD