MDCASNWEYKTLINELTQGIEHTKQLREHFHSTASTFENQELLLQKILSSYEQSLLILNWGGSTVQSPPALPPSTGAIESSVSIDGSPKSDDKKRSFQDHHELINISKKRKSQPTWTEQVKVSAESGFEGPTDDGYSWRKYGQKDILRAKYPRSYYRCTYRHMQNCWATKQVQRSDDDPTVFDITYRGSHNCHHATYCAPQPTSPEKQEFKNQAVYPTGQQYSNQVLMNLRANLRVNTNDLDKNDPAACHFSFVPTFSSGMTDDNRHFQISHVDDNLIGSGYSPSFVSPTTPESNYFSVSSSSQMNGYGMVHNLHHSESDLTDIFSANTSTTSSPIVGDFSLDHLELDPNFPFDNPNFFS