MDCASNWEYKTLINELTQGIEHTKQLREHFHSTASTFENQELLLQKILSSYEQSLLILNWGGSTVQSPPDLPPSTGSIEYSASVDGSPKSDDKKRSDQDHHALINISKKRKSQPTWTEQVKVSAESGFEGPTDDGYSWRKYGQKDILRAKYPRSYYRCTYRHMQNCWATKHVQRSDDDPTVFDITYRGSHNCHHATYSAPQPTSPEKQEFENQAVYPTGQQYSNQVLMNLRANLRVNTNDLDENDPAACHFSFVPTFSSGMTDDNRHFQISHVDDNLIGSGYSPSFVSPTTPESNYFSVSTSSQMNGYGMVHNLHHSESDLTDIFSANTSTTSSPIVGDFSLDHLELDPNFPFGNPKFFS